1.常用
mysql -u root -p 连接mysql,等待输入密码SHOW DATABASES; 显示所有数据库USE a; 选择数据库exit 退出
2.mysql中名字为mysql的数据库保存了所有用户名等信息
use mysql;select host,user from users;允许root远程链接UPDATE `user` SET `host`="%" WHERE `user` = 'root' AND `host` = 'localhost';FLUSH PRIVILEGES;
3.添加一个允许远程访问的用户
grant all privileges on *.* to 创建的用户名 @"%" identified by "密码";flush privileges;
4.导出数据库(linux)
mysqldump -u root -p abc > abc.sql//执行命令后会提示输入数据库密码,输入即可,abc.sql也可加上绝对路径,不加默认当前目录
5.导入数据库(linux)
mysql -u root -pshow databases;create database abc;use abc;source abc.sql