cmd下的一些mysql常用命令

net stop mysql 停止mysql服务
net start mysql 开启mysql 服务
mysqladmin -uroot -p shutdown 停止mysql服务

F7 显示最近输入的命令

连接mysql (简写)
用户名:mysql -uroot -p 或者mysql --user root --password
用户名+密码:mysql -uroot -p1314

用户名+ip地址:mysql -uroot -h192.168.1.161 -p
用户名+ip地址+密码:mysql -uroot -h192.168.1.161 -p1314

select version(); 显示mysql数据库版本。
select database();显示正在使用的数据库。
desc ceshi; 显示表结构。

alter table xingdong add birth date; 增加字段

创建一个用户对某个数据库单独操作 (xingdong数据库名称,action用户名称,1314用户密码)

grant all on xingdong.* to "action"@"localhost" identified by "1314"

数据库备份(xingdong数据库名称,xingdong20101117.sql备份后的文件名称)
mysqldump -uroot -p xingdong>d:/xingdong20101117.sql(最后没有冒号)

数据库还原(先创建)
mysql -uroot -p xingdong < d:/xingdong20101117.sql
source d:/xingdong1117.sql;

show character set; 显示所有字符集;
show collation; 显示字符集校对规则。

show variables like "%collation%";
show variables like "%character%";

set character_set_results=utf8;