--数据库名称:db_name --查看MySQL安装位置 ps -ef|grep mysql --连接数据库 mysql -uroot -ppsd; --创建数据库 create database db_name; --显示数据库 show database; show database like ‘%db_name%‘; --查看当前连接的数据库 select database(); --查看当前用户 select user(); --进入一个数据库 use db_name; --删除数据库 drop database db_name; --显示所创建的数据库的字符集 show create database\G --创建gbk字符集数据库 create database db_name_gbk DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci; --创建utf8字符集数据库 create database db_name_utf8 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; --查表 show tables; show tables like ‘%tab%‘; --删除MySQL系统账号(引号要加,单引号或双引号) drop user "user"@"主机域"; delete from mysql.user where user=‘root‘ and host=‘db_name‘; --刷新权限 flush privileges; --管理用户名及host select user,host from mysql.user; --创建用户并授权 grant all privilleges on test.* to username@‘localhost‘ identified by ‘psd‘; 授权命令+对应权限+数据库.表+用户名@主机域+用户密码 授权localhost主机上,通过用户username管理dbname的所有权限 --查询用户权限 show grants for username@localhost; --create+grant create user ‘username‘@‘localhost‘ identified with ‘psd‘; grant all on test.* to ‘oldgirl‘@‘localhost‘;
原文:https://www.cnblogs.com/jiangyyyf/p/15154708.html