Linux 下安装MySQL
2018年9月26日
14:50
1.检测是否已经安装了mysql
rpm -qa | grep mysql
如果安装了就将其卸载,命令:rpm -e --nodeps 软件名
比如:rpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_64
2.下载MySQ软件包,使用wget 命令直接下载,这里是适合于32位CentOS6.5系统的软件包
[root@summer ~]# cd /usr/local/
[root@summer local]# mkdir mysql
[root@summer mysql]# wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.23-1.el6.i686.rpm-bundle.tar
3.解压Mysql
[root@summer mysql]# tar -zxvf mysql-5.7.23-1.el6.i686.rpm-bundle.tar
4.安装MYSQL,使用rpm安装有依赖顺序分为以下4步
[root@summer mysql]# rpm -ivh mysql-community-common-5.7.23-1.el6.i686.rpm
[root@summer mysql]# rpm -ivh mysql-community-libs-5.7.23-1.el6.i686.rpm
[root@summer mysql]# rpm -ivh mysql-community-client-5.7.23-1.el6.i686.rpm
[root@summer mysql]# rpm -ivh mysql-community-server-5.7.23-1.el6.i686.rpm
5.使用rpm -qa |grep mysql 命令检查安装结果
6.启动mysql 使用命令 service mysqld start
7.获取初始化的临时密码
8.登陆mysql
[root@summer mysql]# mysql -u root -p
9.修改初始化密码--否则会报错
将mysql 密码设置成root
mysql> set password = password('root');
10.将mysql 服务加入到系统服务,并设置成自启动
[root@summer mysql]# chkconfig --add mysqld
[root@summer mysql]# chkconfig mysqld on
11.设置远程连接---远程连接需要关闭防火墙或者给防火墙添加3306信任
mysql> grant all privileges on *.* to 'root'@'%' identified by 'root';
Query OK, 0 rows affected, 1 warning (0.01 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)