Linux安装mysql
1.安装数据库
1.... yum -y install wget
2.... wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm
3..... yum localinstall -y mysql57-community-release-el7-7.noarch.rpm
4.... 下载并导入 MySQL 官方的 GPG 公钥:
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
确认公钥已成功导入:
rpm -qa gpg-pubkey*
5.... yum install mysql-community-server
2.启动数据库
service mysqld start
查看mysql密码
sudo cat /var/log/mysqld.log | grep 'temporary password'
![]()
3.mysql远程访问
mysql -u root -p
输入密码 进入mysql

ALTER USER 'root'@'localhost' IDENTIFIED BY '34r7oe-EpX';
![]()
刷新权限 FLUSH PRIVILEGES;
如果你的用户(例如 root)没有被授权从远程地址访问,你需要添加或修改权限:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '34r7oe-EpX' WITH GRANT OPTION;
刷新权限 FLUSH PRIVILEGES;
检查 MySQL 的 bind-address 设置
找到 MySQL 的配置文件(通常是 /etc/mysql/my.cnf 或 /etc/my.cnf)。
修改或添加以下行:
[mysqld]
bind-address = 0.0.0.0
sudo iptables -A INPUT -p tcp --dport 3306 -j ACCEPT
sudo iptables -A OUTPUT -p tcp --sport 3306 -j ACCEPT
浙公网安备 33010602011771号