一、下载
MySQL Enterprise Edition Downloads | Oraclehttps://www.oracle.com/mysql/technologies/mysql-enterprise-edition-downloads.html
这边有不同的版本,要看你的操作系统(centos7 / centos8)安装的是哪个版本
我把连接提取出来了,官网我是登不上去,外网
通过百度网盘分享的文件:mysql-8.0.27-1.el7.x86_64.rpm-bundl...
链接:https://pan.baidu.com/s/19DvMGd6p9b3ppVfb4oEbqg?pwd=dlqz
提取码:dlqz
二、装到finalshell里面
(1)下载完上传
在opt的soft文件夹里,将下载的移动进来(soft文件夹自己创建的~)
(2)解压
输入命令进行解压
tar -xvf mysql-8.0.27-1.el7.x86_64.rpm-bundle.tar -C/opt/soft/mysql
解压完成之后需要进行这对这些目录进行安装
(3)安装
安装是有顺序的,要不然会安装不成功!!!!!
安装前,查看系统是否有安装mariadb,如果有则先卸载
#安装
rpm -qa|grep mariadb
#卸载
rpm -e --nodeps mariadb-libs
开始安装:
第一步:进入mysql文件夹
cd mysql/
第二步:按顺序进行安装,顺序不可乱
rpm -ivh mysql-community-common-8.0.27-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-plugins-8.0.27-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-8.0.27-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-8.0.27-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-8.0.27-1.el7.x86_64.rpm
安装成功如下
这一步有可能出现的问题:
原因:
(1)这是由于yum安装了计划版本的GPG keys造成的
解决:在错误的那一条上面加上 --force --nodeps
(2)缺少依赖libaio依赖
解决:yum install libaio
到这里数据库就安装好了!!!接下来就是一些基本的操作
三、 初始化数据库
mysqld --initialize --console
如果报错
则需要安装依赖
yum -y install numactl
yum install -y libaio
四、设置目录权限
chown -R mysql:mysql /var/lib/mysql/
五、启动mysql服务
systemctl start mysqld
六、查看mysql初始密码
cat /var/log/mysqld.log|grep localhost
查看到,冒号后面的为初始密码
注意冒号后面的空格不算,别复制到了
接下,来登录一下
mysql -uroot -p
这边就说明已经连接成功
七、修改密码
提示:密码最好复杂一些
alter user 'root'@localhost identified by '你修改的密码';
修改完之后退出重启
退出重新登录查看是否更改成功(输入密码的过程中是看不见的)
到这基本操作就差不多啦,后面就是连接数据库还有导入项目
八、连接navicant
可以查看这边文章
finalshell连接navicat数据库-CSDN博客https://blog.csdn.net/cfjbcg/article/details/142994114?sharetype=blogdetail&sharerId=142994114&sharerefer=PC&sharesource=cfjbcg&spm=1011.2480.3001.8118