您的位置:首页 > 运维架构 > Linux

Linux 下mysql一些常用命令

2014-09-19 09:44 197 查看
一、用户及权限常用命令

1.查询当前登录用户的权限命令:



2.查询其他登录用户的权限命令:





3.添加用户

第一种方法:

mysql>grant all on *.* to xiaoyao@"%" identified by "123";(增加用户名:xiaoyao,密码为:123,匹配的主机地址:所有(%代表所有),权限是:所有(all代表全部))

mysql>flush privileges;(刷新系统权限表)

第二种方法:(直接对mysql.user的表操作)

mysql> insert into mysql.user(Host,User,Password) values("localhost","yusuhan",password("123"));

mysql>flush privileges;(刷新系统权限表)

4.删除用户(直接对mysql.user表操作)

mysql>delete from mysql.user where user="xiaoyao";(删除用户xiaoyao)

mysql>flush privileges;(刷新系统权限表)

二、mysql字符集的修改

1.查询字符集





2.字符集的修改

第一种方法:

直接修改,但是重新启动数据库时候,会回复原样。



第二种方法:

在配置文件中修改(支持用第二种方法)

修改目录 /etc/my.cnf 的[client],[mysqld],[mysqld_safe]下的所有default-character-set为utf8(如果没有可以自己添加)





最后重新启动数据库查看,就可以了。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: