1.开启和关闭
1.1.开启
service mysql start
1.2.关闭
service mysql stop
1.3.重启
service mysql restart
登录数据库:
mysql -u数据库用户名 -p
#回车后输入数据库密码
列出所有数据库:
show databases;
#记得上面命令的最后的分号不要落下
假设有数据库db21256,想看数据库中的所有表:
use db21256;
show tables;
接着上面的例子,假设有表wp_links,想要删除该表:
DROP TABLE IF EXISTS wp_links;
显示表结构:
desc 表名;
导出数据库:
#示例。用户名john,密码RErlsdj,数据库名db21256,导出文件为:20200211.sql
mysqldump -ujohn -pRErlsdj db21256 > 20200211.sql
#该命令会在当前目录下导出名为20200211.sql的sql文件。
导入数据库:
跟导出相比其中箭头方向是相反的。
#示例。用户名john,密码RErlsdj,数据库名db21256,导入文件为:20200211.sql
mysql -ujohn -pRErlsdj db21256 < 20200211.sql
#该命令会将当前目录下的20200211.sql文件导入到数据库db21256中。
说明:
1,有的服务器 在执行导入导出命令的时候 需要加上host,如:
mysql -h127.0.0.1 -ujohn -pRErlsdj db21256 < 20200211.sql
2,一般导入导出数据库脚本不需要登录到Mysql,直接运行命令就可以了,如果已经登录到了mysql,那么导入数据执行如下命令即可
source 2022.sql