首页 > 数据库技术 > 详细

mysql管理命令

时间:2021-08-18 10:19:05      阅读:19      评论:0      收藏:0      [点我收藏+]
--数据库名称: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;

 

mysql管理命令

原文:https://www.cnblogs.com/jiangyyyf/p/15154708.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!