欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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 —-linux安装mysql,访问远程数据库

查看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

如显示如下,则数据库连接成功
Mysql —-linux安装mysql,访问远程数据库

3.使用软件远程连接

Mysql —-linux安装mysql,访问远程数据库

1.连接名随意取
ip填写你的linux地址
密码填写你的数据库密码密码

测试连接,成功后再点击连接