Ubuntu安装Mysql过程及远程问题解决

ubuntu下执行
sudo apt-get instlll mysql-server
sudo apt-get install mysql-client

安装过程中会有文字界面设置密码

牢记密码

Mysql图形化工具绿色版 推荐

Mysql Workbench:

https://yunpan.cn/cPSFXPvGEhh5v  访问密码 f31c

Navicat for Mysql:(推荐)

https://yunpan.cn/cPSFW83eSk9kU  访问密码 6317

本地连接 :

mysql –h 127.0.0.1 –u root –p

本地连接 :

mysql –h 127.0.0.1 –u root –p

没有问题

局域网连接

例如

mysql -h 192.168.126.131 -u root -p

发生2003 错误

解决方案:

由于ubuntu下 默认配置绑定ip为本地ip

修改/etc/mysql下 my.cnf

vi /etc/mysql/my.cnf

在bind-address = 127.0.0.1  前加 # 注释

执行/etc/init.d/mysql restart 重启

问题更新 出现1045 验证错误

终极解决方案:

在Mysql本地
Mysql -u root -p
进入 mysql
use mysql
select user,passwd,host from user;
查看用户名密码
GRANT ALL PRIVILEGES ON *.* TO 'ROOT'@'*' IDENTIFIED BY '' WITH GRANT OPTION
授予所有外部权限 or UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
为所有用户建立同一密码 最后执行 FLUSH PRIVILEGES;
刷新

Ubuntu安装Mysql过程及远程问题解决

上一篇:tcl/tk实例详解——修改目录下所有文件(使用一个字符串代替另外一个)


下一篇:Unity加载模块深度解析(纹理篇)