MySql 基础知识
stevezhou 2014.10.22
数据导出
c:\> mysqldump -u用户名 -p密码 数据库名 > 文件名.sql #导出整个数据库
c:\> mysqldump -u用户名 -p密码 -d 数据库名 > 文件名.sql #仅导出整个数据库结构
c:\> mysqldump -u用户名 -p密码 数据库名 表1 表2 表3 > 文件名.sql #导出数据库中一个或多个表
数据导入
c:\> mysql -u用户名 -p密码 数据库名 > 文件名.sql
或
mysql> use 数据库;
mysql> source 文件名.sql
常用命令
SHOW
SHOW VARIABLES : 查看MySql相关的系统变量及值;
SHOW ENGINES : 显示安装以后的可用存储引擎和默认存储引擎;
SHOW ERRORS : 只显示最后一个执行语句所产生的错误;
SHOW STATUS : 显示一些系统特定资源的信息,例如,正在运行的线程数量;
SHOW PROCESSLIST : 显示系统中正在运行的所有进程,也就是当前正在执行的查询。大多数用户可以查看他们自己的进程,但是如果他们拥有process权限,就可以查看所有人的进程,包括密码。
FLUSH
FLUSH HOSTS
FLUSH LOGS
FLUSH PREVILEGES
FLUSH TABLES
FLUSH QUERY CACHE
RESET
RESET MASTER
RESET SLAVE