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(如果没有可以自己添加)
最后重新启动数据库查看,就可以了。
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(如果没有可以自己添加)
最后重新启动数据库查看,就可以了。
相关文章推荐
- linux下一些常用mysql命令
- linux系统中mysql控制台的一些常用命令
- 记录一些linux下python flask mysql使用过程中常用的命令
- 写得蛮好的linux学习笔记(一些常用的基本命令)
- 一些常用的MySQL命令脚本笔记
- MySQL常用的一些有效命令罗列
- 写得蛮好的linux学习笔记(二)(一些常用的基本命令)
- Linux下的一些常用命令
- 一些常用的linux命令,陆续更新中...
- LINUX一些常用简单命令
- mysql 的一些常用命令
- Linux常用到的一些命令
- linux 一些常用查看命令
- 在linux下 一些压缩和解压的常用命令
- Linux下的一些常用命令
- linux 一些常用到的命令。
- Linux:一些常用的基本命令
- LINuX下一些常用命令和技巧
- linux下安装MySQL5.0rpm格式及常用的MySQL命令
- linux追加模块的网卡驱程 和 一些常用的命令笔记