随笔 - 165, 文章 - 0, 评论 - 18, 阅读 - 22万
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

mysql 8.0

Posted on   火冰·瓶  阅读(11)  评论(0编辑  收藏  举报

一、修改初始密码

1
2
3
4
5
# 登录MySQL
mysql -u root -p
use mysql;
alter user 'root'@'localhost' identified by '新密码';
flush privileges;

  

二、设置远程访问

1
2
3
4
5
6
mysql -u root -p # 上面设置了密码为root,所以这里密码输入root
use mysql;
CREATE USER 'root'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
flush privileges;
quit;

  

三、防火墙开放3306端口

1
sudo iptables -A INPUT -p tcp --dport 3306 -j ACCEPT

  

四、修改MySQL监听

1
2
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
# 注释掉bind-address = 127.0.0.1 这一行

  

五、重新启动MySQL

1
sudo /etc/init.d/mysql restart

  

相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示