首先从官网下载mysql https://www.mysql.com/
翻到最下面,找到mysql community server
选择自己的版本进行下载
查看linux是否自带mysql,
rpm -qa|grep mariadb
linux中mysql叫mariadb
如果能查询出结果则删除
sudo rpm -e --nodeps mariadb-libs
再次输入检查是否删除成功
rpm -qa|grep mariadb
将下载包通过xshell拖进/opt/software目录下,然后在/opt/module下新建文件夹mysql
解压mysql
tar -xf mysql-8.0.17-1.el7.x86_64.rpm-bundle.tar -C /opt/module/mysql
进入解压后的mysql文件夹,
sudo yum install mysql-community-{client,common,devel,embedded,libs,server}-*
这样就可以完成安装。
这样已经安装完成了。
查看mysql配置文件
cd opt/module/mysql/etc
sudo vim my.cnf
根据目录查看该目录下是否有文件如果有删除
对mysql进行初始化:
sudo mysqld --initialize --user=mysql
初始化之后通过日志文件查看临时生成的密码:
cat /var/log/mysqld.log
通过临时密码登录mysql:
mysql -uroot -p
临时密码
设置远程连接
使用mysql数据库:
use mysql;
查询出host等信息
select host,user,authentication_string from user;
将host的登录设置为所有%代表所有主机都可以连接
update mysql.user set host='%' where user='root';
刷新(很重要一定要有)
flush priveleges;
这样就可以在自己的电脑上连接了