[MySQL]Linux 快速安装MYSQL
在 Linux 操作系统下,快速安装 MYSQL
(一)删除老版本的MySQL
在安装前要先确定系统是否已经安装了其他版本的MySQL,如已安装其他版本的MySQL,需先删除后再安装新版本。经本文亲测,采用如下方式删除老版本的MySQL或MySQL残留文件作为方便。
1.执行yum命令,删除MySQL的lib库,服务文件
rpm -qa | grep -i mysql;
yum -y remove mysql-libs*;
2.执行find命令,查找MySQL的残留文件,然后运行“rm -rf 文件名”删除残留的MySQL文件
find / -name mysql;
rm -rf #文件名;
(二)RPM格式安装MySQL
- centos7下解决yum install mysql-server没有可用包
第一步:安装从网上下载文件的wget命令
yum -y install wget
第二步:下载mysql的repo源
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
第三步:安装mysql-community-release-el7-5.noarch.rpm包
rpm -ivh mysql-community-release-el7-5.noarch.rpm
1.快速安装。
yum install mysql-server;
2.重启服务
service mysqld restart;
3.登录MySQL
mysql -u root -p;
如果遇到警告
- 访问被拒绝
warning: Access denied for user ‘root’@‘localhost’ (using password:YES)
解决办法:
1、打开 etc/my.cnf 文件,在文件的最后添加一行“skip-grant-tables”,保存并关闭文件。
2、重启MySQL服务。
3、在命令行中输入以下命令(不输入密码),回车即可进入数据库。
mysql -u root -p;
4、使用mysql数据库。
use mysql;
5、修改root的密码
update user set password=PASSWORD("rootadmin") where user='root';
6、打开 etc/my.cnf 文件,删除最后一行的“skip-grant-tables”,保存并关闭文件。
7、重启MySQL服务。
8、在命令行中输入“mysql -uroot -prootadmin”,问题搞定!