一. 使用yum安装MySQL数据库
1.更换为阿里云的网络源:
[root@localhost ~]#wget -O /etc/yum.repos.d/redhat.repo http://mirrors.aliyun.com/repo/Centos-7.repo
我上面是Centos-7.repo版本你可以改成其他版本,比如:Centos-8.repo
2.清空并重建软件仓库,以及显示仓库信息;
[root@localhost ~]#yum clean all
[root@localhost ~]#yum makecache
这个成功界面
[root@localhost ~]#yum repolist
3.创建文件夹/soft用来存放安装源
[root@localhost ~]#mkdir /soft
[root@localhost ~]#cd /soft
4.下载MySQL资源文件
[root@localhost soft]#wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
5.安装MySQL数据库资源库
[root@localhost soft]#yum install -y mysql57-community-release-el7-10.noarch.rpm
6.安装MySQL数据库服务器端程序
[root@localhost soft]#yum -y install mysql-community-server
我上面是成功了但有时候会报错比如
正常出现此错误的原因为缺少文件,需要安装关系软件
[root@localhost soft]#yum module disable mysql
安好关系软件在执行一下这一步
[root@localhost soft]#yum install mysql-community-server
7.数据库安装完成后,登录数据库进行查看;
[root@localhost ~]# mysql -u root –p
Enter password: 此处输入密码,但是不会显示内容
8.如果不记得数据库安装过程中的密码,可以在数据库日志文件中找初始密码:
[root@localhost ~]# more /var/log/mysqld.log
如果进不去重启下数据库systemctl start mysqld 重启数据库
9.复制密码后在进行登录;
[root@localhost ~]# mysql -u root –p
Enter password: 输入粘粘的密码
问题:如果进不去
小知识: service mysqld start 开始数据库
service mysqld stop 关闭 数据库
systemctl start mysqld 重启数据库
解决方法:就停止mysql服务进 vim /etc/my.cnf
在symbolic-links=0下面写
skip-grant-tables保存退出
启动mysql服务直接空格登录
10. 修改数据库密码:
mysql> set global validate_password_policy=0;
mysql> set global validate_password_length=1;
mysql>alter user 'root'@'localhost' identified by '新密码';
设置成功退出重新登录就行
成功进入数据库页面做到这一步就欧克了