Linux 下mysql一些常用命令

一、用户及权限常用命令

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(如果没有可以自己添加)

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


  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值