centos安装mysql过程记录
2017-01-22 00:00
661 查看
centos7
mysql5.6
具体安装过程:
1、通过ssh上传rpm安装文件
2、由于centos默认安装了mariadb,需要先卸载。
查询是否已安装:
$ rpm -qa |grep mariadb
如果已经安装,则卸载:
$ rpm -e --nodeps mariadb-libs-5.5.47-1.el7_2.x86_64
3、分别安装mysql server/client/devel。
切换到安装包目录:
$ cd /usr/local/sw/MySql5.6
执行安装命令:
$ rpm -ivh MySQL-server-5.6.13-1.el6.x86_64.rpm
$ rpm -ivh MySQL-client-5.6.13-1.el6.x86_64.rpm
$ rpm -ivh MySQL-devel-5.6.13-1.el6.x86_64.rpm
4、复制服务启动文件 $ cp /usr/share/mysql/mysql.server /etc/init.d/mysqld
5、启动mysql服务 $ /etc/init.d/mysqld start
检查mysql 是否已经启动:$ netstat -atln | grep 3306
6、把mysql加入开机自启动: $ chkconfig --add mysqld
7、设置账号密码,然后就可以使用了
关闭mysql:$ /etc/init.d/mysql stop
进入mysql安全模式: $ mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
设置root账号密码,允许root远程连接,开发所有权限:
mysql -u root
mysql> use mysql;
mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
mysql> INSERT INTO mysql.user (Host,User,Password,ssl_cipher,x509_issuer,x509_subject) VALUES ('%','root',PASSWORD('newpassword'),"","","");
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'newpassword' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit
mysql5.6
具体安装过程:
1、通过ssh上传rpm安装文件
2、由于centos默认安装了mariadb,需要先卸载。
查询是否已安装:
$ rpm -qa |grep mariadb
如果已经安装,则卸载:
$ rpm -e --nodeps mariadb-libs-5.5.47-1.el7_2.x86_64
3、分别安装mysql server/client/devel。
切换到安装包目录:
$ cd /usr/local/sw/MySql5.6
执行安装命令:
$ rpm -ivh MySQL-server-5.6.13-1.el6.x86_64.rpm
$ rpm -ivh MySQL-client-5.6.13-1.el6.x86_64.rpm
$ rpm -ivh MySQL-devel-5.6.13-1.el6.x86_64.rpm
4、复制服务启动文件 $ cp /usr/share/mysql/mysql.server /etc/init.d/mysqld
5、启动mysql服务 $ /etc/init.d/mysqld start
检查mysql 是否已经启动:$ netstat -atln | grep 3306
6、把mysql加入开机自启动: $ chkconfig --add mysqld
7、设置账号密码,然后就可以使用了
关闭mysql:$ /etc/init.d/mysql stop
进入mysql安全模式: $ mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
设置root账号密码,允许root远程连接,开发所有权限:
mysql -u root
mysql> use mysql;
mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
mysql> INSERT INTO mysql.user (Host,User,Password,ssl_cipher,x509_issuer,x509_subject) VALUES ('%','root',PASSWORD('newpassword'),"","","");
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'newpassword' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit
相关文章推荐
- CentOs下安装Mysql的过程记录
- 记录一下centos安装httpd+php+mysql的过程
- CentOS6.5安装MySQL5.6 过程记录
- 在CentOS下安装配置MySQL-5.0.27过程(转)
- centos 安装MySQL全过程
- CentOS 5.5下安装MySQL 5.5全过程分享
- CentOS5.6安装nginx+tomcat+jdk+mysql5.1.58详细过程
- centos 5.5 安装mysql 5.5 全程详细记录 RPM方式安装
- 详解 CentOS 安装配置 Nginx 0.8.33+PHP 5.3.1+php-fpm+MySQL 全过程【转】
- centos 5.5 安装mysql 5.5 全程详细记录 RPM方式安装
- CentOS 5.5下安装MySQL 5.5全过程分享
- CentOS 5.2,Linux 2.6+ 内核 ,Apache+MySQL+PHP 安装及基本配置过程记录 && 将apache安装为系统服务
- Linux下源码编译MySQL 5.5 与安装过程全记录
- Hadoop 1.0.3 在CentOS 6.2上安装过程 [远哥安装通过的全程记录]
- Hadoop 1.0.3 在CentOS 6.2上安装过程 [个人安装通过的全程记录]
- Centos 安装MySQL全过程
- centos 安装MySQL全过程
- Centos 安装MySQL全过程
- CentOS5.5下rpm安装及卸载MySQL5.5.28过程及总结
- CentOS 安装MySQL全过程