1. 远程连接授权

登陆mysql数据库    (如果安装在系统盘可以直接命令, 否则要切换到安装目录..bin/)

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

   mysql -u root -p

 mysql> use mysql;   --切换库
 mysql> select host,user,password from user;   -查询权限(host默认是localhost,所以远程是连不进来的)

(1)将localhost改成%允许所有连接以root用户连接

(2)权限改为ALL PRIVILEGES

    mysql> use mysql;   
    mysql> grant all privileges  on *.* to root@'%' identified by "password";

    mysql> flush privileges;

    mysql> select host,user,password from user;

参考:https://www.cnblogs.com/weifeng1463/p/7941625.html

2.mysql 中文乱码

mysql>show variables like '%char%'; 会发现latin1字符集,在这里修改的话,重启不生效

因此到配置文件去修改my.ini

[client]    [mysqld]      [mysqld]   修改为default-character-set=utf8

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄