Mysql —-linux安装mysql,访问远程数据库
程序员文章站
2022-07-01 15:02:44
...
Mysql —-linux安装mysql,访问远程数据库
Mysql —-linux安装mysql(1)
需求环境
linux
yum
wget
1.yum方式安装mysql
下载MySQL安装包
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
安装mysql的服务
yum -y install mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql-community-server
启动MySQL服务
运行如下代码
systemctl start mysqld
systemctl start mysqld.service
查看MySQL状态
systemctl status mysqld
systemctl status mysqld.service
查看数据库初始密码:
grep "password" /var/log/mysqld.log
修改密码(需要先登录数据库):
mysql -uroot -p
set global validate_password_policy=0;
set global validate_password_length=1;
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';
进入数据库
mysql -u root -p
2、远程连接数据库
1.开启mysql数据库远程连接
GRANT ALL PRIVILEGES ON *.* TO '账号'@'%' IDENTIFIED BY '密码';
检测是否开启成功
进入mysql,输入
select * from mysql.user where user = 'root'\G;
2.开启linux端口(注意要先开启端口再重新启动)
firewall-cmd --zone=public --add-port=3306/tcp --permanent
systemctl restart firewalld.service
检测是否开启成功
firewall-cmd --list-ports
如显示如下,则数据库连接成功
3.使用软件远程连接
1.连接名随意取
ip填写你的linux地址
密码填写你的数据库密码密码
测试连接,成功后再点击连接