1.常用命令行
# 登录Mysql
mysql -uroot -proot
# 查看所有数据库
show databases;
# 选择数据库
use fids;
# 查看当前数据库所有表;
show tables;
# 查看所有存储过程
show procedure status;
# 查找存储过程名为flight_move_his;
show procedure status where name ='flight_move_his';
# 查看所有事件;
show events;
2.Mysql数据迁移,从一个服务器到另一个服务器
# 需要两个服务器数据库版本相同才可迁移
# 1:单个或多个数据库
mysqldump -h远程ip -u用户 -p密码 -P3306 --default-character-set=utf8 --databases 单个或多个数据库名称空格分开 | mysql -h127.0.0.1 -uroot -p -P3306
# 执行后输入本地数据库密码即可
# 2:所有数据库
mysqldump -h远程ip -u用户 -p密码 -P3306 --default-character-set=utf8 --all-databases | mysql -h127.0.0.1 -uroot -p -P3306
# 3:某库某表
mysqldump -h远程ip -u用户 -p密码 -P3306 --default-character-set=utf8 dbname table1 table2…… | mysql -h127.0.0.1 -uroot -p -P3306
1.常用命令行
# 登录Mysql
mysql -uroot -proot
# 查看所有数据库
show databases;
# 选择数据库
use fids;
# 查看当前数据库所有表;
show tables;
# 查看所有存储过程
show procedure status;
# 查找存储过程名为flight_move_his;
show procedure status where name ='flight_move_his';
# 查看所有事件;
show events;
2.Mysql数据迁移,从一个服务器到另一个服务器
# 需要两个服务器数据库版本相同才可迁移
# 1:单个或多个数据库
mysqldump -h远程ip -u用户 -p密码 -P3306 --default-character-set=utf8 --databases 单个或多个数据库名称空格分开 | mysql -h127.0.0.1 -uroot -p -P3306
# 执行后输入本地数据库密码即可
# 2:所有数据库
mysqldump -h远程ip -u用户 -p密码 -P3306 --default-character-set=utf8 --all-databases | mysql -h127.0.0.1 -uroot -p -P3306
# 3:某库某表
mysqldump -h远程ip -u用户 -p密码 -P3306 --default-character-set=utf8 dbname table1 table2…… | mysql -h127.0.0.1 -uroot -p -P3306