Linux (Ubuntu) 服务器安装MySQL,设置不限ip,root远程密码访问
2024-10-08 13:55:10
1.注释bind-address = 127.0.0.1
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
将bind-address = 127.0.0.1注释掉(即在行首加#),如下:
代码如下:
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
# bind-address = 127.0.0.1
# localhost which is more compatible and is not less secure.
# bind-address = 127.0.0.1
除了注视掉这句话之外,还可以把后面的IP地址修改成允许连接的IP地址
2.查看 user表, root的plugin 是 auth_socket,用密码登陆的plugin应该是mysql_native_password
select user, host,plugin from mysql.user;
设置密码登录:
update mysql.user set authentication_string=PASSWORD('新密码'), plugin='mysql_native_password' where user='root';
flush privileges;
相关命令:
停止MySQL:
sudo service mysql stop
启动MySQL:
sudo service mysql start
最新文章
- js中replace的回调函数使用。
- Ubuntu下命令行方式对PDF文件进行缩放、合并、拆分
- 反射和动态代理实现上下文切入AOP效果
- Python 100道题深入理解
- jquery 源码剖析1
- 使用 DB Fixtures 为 Unit Test 提供基础数据,Sails + Mocha 实现。
- ListView删除选中的多项目
- ubuntu 手动添加jar到本地仓库
- C语言运算符与表达式
- Django ORM 使用原生 SQL
- Lecture4_1&;4_2.多维随机变量及其概率分布
- AngularJS之双向数据绑定,class绑定
- go-ethereum
- E - 追求
- Tomcat域名映射和端口设置
- Using a long as ArrayList index in java
- manacher算法处理最长的回文子串(一)
- 5.5(java学习笔记)TreeSet和TreeMap
- js比较数字相等
- 分类---Logistic Regression