建议使用phpmyadmin或者Adminer操作,除非万不得已
登陆
mysql -u root -p
显示所有表
show databases;
创建一个表
CREATE DATABASE wordpress_db;
删除一个表
drop database test;
列出所有用户
SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;
删除一个用户
delete from mysql.user where user='test' and host='localhost';
创建一个用户,并给于用户一个表的所有权限
GRANT ALL PRIVILEGES ON wordpress_db.* TO "user"@"localhost" IDENTIFIED BY "123456";
保存
FLUSH PRIVILEGES;
退出
exit
备份与还原
导出一个表
mysqldump -uYONGHU -pMIMA -h127.0.0.1 -P3306 --routines --default-character-set=utf8 --databases BIAO > bak.sql
导入的操作其实一样的命令,注意最后的符号(> <)mysqldump -u用户名 -p密码 -h主机 数据库 < 路径
mysqldump -uroot -p1234 BIAOdb < bak.sql
评论