MySQL命令
连接数据库
mysql -h主机地址 -u用户名 -p用户密码
mysql -u root -p,回车后提示你输密码
注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码。
如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是: mysql>
退出MYSQL命令
exit (回车)
给root加个密码
mysqladmin -u root -password ab12
修改密码
mysqladmin -u 用户名 -p 旧密码 password 新密码
显示所有数据库
show databases
获取表结构
desc 表名;
备份数据库
备份数据库
mysqldump -u 用户名 -p 数据库名 > 导出的文件名
mysqldump -u user_name -p123456 database_name > outfile_name.sql
导出一个表
mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名
mysqldump -u user_name -p database_name table_name > outfile_name.sql
导出一个数据库结构
mysqldump -u user_name -p -d –add-drop-table database_name > outfile_name.sql
-d 没有数据
–add-drop-table 在每个create语句之前增加一个drop table
带语言参数导出
mysqldump -uroot -p –default-character-set=latin1 –set-charset=gbk –skip-opt database_name > outfile_name.sql
链接
mysql常用命令大全