使用命令行操作MySQL 及 语法
在使用之前先要确保服务中的MySQL 已启动,否则会报错:ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)
解决方案就是启动服务
1、手动启动:

2、在MySQL的安装目录的bin目录下执行:net start mysql

登录
mysql -u root -p (-u 后面是用户 -p 后面是密码)
上面的执行回车之后 会有一个输入密码的过程,如果没有按Enter,有就输入
退出:
exit
常用的命令(一般以 ; 结尾,也可以自己设定):
show databses; 查看有多少个数据库
use <database_name>;
show tables;
create database <database_name>;
drop databse <database_name>;
create table <table_name> (<字段名1> <类型1> [,..<字段名n> <类型n>]);
create table <table_name>(<字段> 类型 primary key auto_increment, ) auto_increment = 1; //自增长及初始值 关键字
create table <table_name>(<字段> 类型 default x, ); // 设置默认值
drop table <table_name>;
desc <table_name> ; (describe 查看表结构)
insert into <table_name> [(<字段名1>[,..<字段名n > ])] values ( 值1 )[, ( 值n )];
update <table_name> set 字段=新值,… where 条件;
delete from <tabel_name> where ...;
对表结构修改:
alter table <table_name> add/drop/change 字段 类型 其他;
add 字段名 字段类型(新增加一列)
add index 索引名 (列1【,列2】)
add primary key(列1【,列2】)
drop index 索引名
drop 字段名
change 原字段名 新字段名 新字段名的类型
修改表名:
rename table <old_table> to <new_table>;
使用命令行操作MySQL 及 语法的更多相关文章
- windows 命令行操作 Mysql 数据库
		1 前言 有接手一个新项目,项目中到了 Mysql 数据库 ,这里总结下 windows 命令行操作 Mysql 数据库. 2 Cmd操作数据库 2.1 连接Mysql服务器,命令如下:(root用户 ... 
- Windows命令行操作MySQL
		使用命令行操作mysql的一些简单步骤: //进入MySQL数据库 > mysql -hlocalhost -uroot -p//显示 所有数据库 > show databa ... 
- DOS命令行操作MySQL常用命令
		平时用可视化界面用惯了,如果紧急排查问题,没有安装可视化工具的话,只能通过命令来看了. 以备不时之需,我们要熟悉一下命令行操作MySQL. 打开DOS命令窗口:WIN + R 输入cmd,回车 然后输 ... 
- DOS命令行操作MySQL数据库中文乱码问题解决
		我们在 dos 命令行操作中文时,会报错 ’); ERROR (HY000): Incorrect string value: '\xD5\xC5\xC8\xFD' for column 原因:因为 ... 
- 通过命令行操作MYSQL的方法  以及导入大的SQL备份文件
		运行 输入CMD 进入 命令行窗口 输入Mysql.exe的路径 如:c:/wamp/bin/mysql.exe 回车 这时出现 welcome to the mysql ...的提示 进入成 ... 
- linux命令行操作mysql数据库明细
		连接数据库==> mysql -uroot -p 输入root密码 进入mysql操作后 下面的命令不要忘了最后结尾的; 1.选择数据库命令: use <数据库名> 2.查看表的引擎 ... 
- 命令行操作mysql 未完待续......
		复制数据表 create table 新表 like 旧表: 删除表中某个字段 alter table 表名 drop column 字段; 例子: alter table news_apply_lo ... 
- 命令行操作mysql数据库
		1.导出整个数据库mysqldump -u 用户名 -p 数据库名 > 导出的文件名 mysqldump -u dbuser -p dbname > dbname.sql 2.导出一个表m ... 
- ubuntu命令行操作mysql常用操作
		登陆mysql harvey@harvey-Virtual-Machine:~/ruby/mydiary$ mysql -u root -p Enter password: Welcome to th ... 
随机推荐
- HTML html5 语义化标签
			什么是语义化标签 语义化标签就是具有某种含义及结构的标签,让其更容易理解和使用. HTML5 新增了一些语义化标签,如下: article article 标签装载显示一个独立的文章内容.例如一篇完整 ... 
- 大师画PCB板子
			1.低频电路对于模拟地和数字地要分开布线,不能混用 2.如果有多个A/D转换电路,几个ADC尽量放在一起,只在尽量靠近该器件处单点接地,AGND和DGND都要接到模拟地,电源端子都要接到模拟电源端子: ... 
- nginx 的基础知识(二)
			Nginx 多进程网络模型 进程模型 nginx启动后以daemon的方式在后台运行,后台进程包括一个master进程和多个worker进程 master进程主要作用,接收来自外界的信号:向各work ... 
- 19c PDB数据泵迁入
			1.问题描述 用数据泵进行pdb的迁入迁出,模拟测试将其他库的数据导入到19cpdb中 2.环境介绍 source:12.2.0.1.0 target:19.0.0.0.0 3.源端制造数据 创建表空 ... 
- python的数组
- Unity3d无法导入TensorFlowSharp plugin包问题
			环境: unity3d:2018.3.0.f2 版本 解决方法: TensorFlowSharp 仍然属于测试版本. 因此,需要将Unity3d 转到测试版本. (1)点击 File > Bui ... 
- Python 扩展 Op
			Python 扩展 Op 注意 :本文涉及的 Python Kernel 仅在 gcc 4.8.5 编译环境下充分测试,进一步的完善计划见 Issue 3951. 背景介绍 OneFlow 将各种对于 ... 
- 深度树匹配模型(TDM)
			深度树匹配模型(TDM) 算法介绍 Tree-based Deep Match(TDM)是由阿里妈妈精准定向广告算法团队自主研发,基于深度学习上的大规模(千万级+)推荐系统算法框架.在大规模推荐系统的 ... 
- CUDA C编程接口技术分析
			CUDA C编程接口技术分析 编程接口 CUDA C为熟悉C编程语言的用户提供了一个简单的路径,可以方便地编写程序供设备执行. 它由C语言的最小扩展集和运行库组成. 核心语言扩展已经引入:cuda c ... 
- TVM安装常用问题
			TVM安装常用问题 如何添加新的硬件后端 如果硬件后端支持LLVM,则可以通过设置正确的目标三元组来直接生成代码target. 如果目标硬件是GPU,请尝试使用cuda,opencl或vulkan后端 ... 
