CentOS7安装MySQL
该文章为使用CentOS7安装MySQL-5.7.37,如安装过程中出现问题。请结合实际问题进行百度解决,才疏学浅,还望体谅。。。
1.使用root用户登录,在Linux中,权限管理较为严格,不同用户拥有不同权限,不同权限拥有这对系统不同的管理和修改。
2.下载MySQL安装包,我们从清华大学开源软件站下载。速度较快。
2.1:在Linux安装过程中,如果选择某些服务器选项,则可能为安装wget。
故需要安装wget,yum -y install wget ,
2.2:下载MySQL安装包:
2.2.1:在Linux下直接下载:wget --no-check-certificate https://mirrors.tuna.tsinghua.edu.cn/mysql/downloads/MySQL-5.7/mysql-5.7.37-1.el7.x86_64.rpm-bundle.tar
2.2.2:在Windows中下载后传到Linux中:浏览器地址栏直接输入:https://mirrors.tuna.tsinghua.edu.cn/mysql/downloads/MySQL-5.7/mysql-5.7.37-1.el7.x86_64.rpm-bundle.tar进行下载
3:检查CentOS7是否安装mariadb或者其他的MySQL.
3.1:检查是否安装其他关系型数据库,如果安装,请参考3.2,如未安装,则跳到4.
rpm -qa | grep mysql
rpm -qa | grep mariadb
yum list installed | grep mysql
yum list installed | grep mariadb
3.2:卸载卸载数据库及其残留依赖。
yum remove mysql mysql-*
yum -remove 安装名称
如果有依赖,则删除依赖
rpm -e --nodeps 依赖名称
4:解压msyql
tar xvf mysql-5.7.37-1.el7.x86_64.rpm-bundle.tar -C mysql安装路径
(-C为指定目录)
5:进入解压目录。依次执行以下命令安装
rpm -ivh mysql-community-common-5.7.37-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.37-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.37-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.37-1.el7.x86_64.rpm
5;启动mysql
systemctl start mysqld
6:查看默认密码
cat /var/log/mysqld.log | grep password
7.修改配置文件。
/etc/my.cnf
8:在/etc/my.cnf的[mysqld]的下一行添加以下命令并保存退出
validate_password=off
9:重启mysql服务:
systemctl restart msyqld
10:使用上面查询到的默认密码登录mysql
mysql -uroot -p
11:修改mysql默认密码
alter user 'root'@'localhost' identified by 'password';
----------------技术不足,如有错误,请结合百度或其他教程解决。如有不足,请多多指教-----------------
浙公网安备 33010602011771号