码迷,mamicode.com
首页 > 数据库 > 详细

CentOS6.8下mysql5.6rpm手动安装

时间:2018-04-21 17:37:11      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:版本   授权   执行   rpm   span   serve   max   ide   ice   

1、准备

系统环境:虚拟机下CentOS6.8,64位,桌面标准安装(非最小化)

Mysql版本:5.6.35

安装方式:rpm

2、Mysql下载

搜狐镜像:http://mirrors.sohu.com/mysql/MySQL-5.6/

下载以下安装包:

MySQL-client-5.6.35-1.el6.x86_64.rpm

MySQL-server-5.6.35-1.el6.x86_64.rpm

3、移除原有Mysql

1 #查询已安装的rpm包
2 rpm -qa | grep -i mysql
3 #对已安装的rpm包执行写下命令,其中xxx为查询出的rpm包全名
4 rpm -e --nodeps xxx

4、安装mysql

1 #安装MySQL-client
2 rpm -ivh MySQL-client-5.6.35-1.el6.x86_64.rpm
3 #安装MySQL-server
4 rpm -ivh MySQL-server-5.6.35-1.el6.x86_64.rpm

MySQL-server安装完成后,注意其日志输出,可以了解到:(1)mysql的配置文件为/usr/my.cnf;(2)mysql的初始密码在文件/root/.mysql_secret中。

5、Mysql配置

5.1设置密码

启动mysql服务:service mysql start

打开文件root/.mysql_secret,复制初始密码,并登录到mysql客户端中

1 #<init_passwd>为文件root/.mysql_secret重的初始面
2 mysql -uroot –p<init_passwd>
3 #<new_passwd>为用户指定的新密码
4 set PASSWORD=PASSWORD(<new_passwd>)
5 exit

5.2远程访问授权设置

使用新密码登录到mysql客户端

1 /*切换到mysql数据库*/
2 use mysql;
3 /*更新root用户密码*/
4 update user set password=password(<new_passwd>) where user=root;
5 /*授权任何主机访问数据的权限*/
6 GRANT ALL PRIVILEGES ON *.* TO root@%IDENTIFIED BY <new_passwd> WITH GRANT OPTION;
7 /*刷新,使修改生效*/
8 flush privileges;
9 exit

5.3开机自启

1 chkconfig mysql on

5.4优化设置

打开mysql配置文件/usr/my.cnf,修改内容如下:

[mysqld]
port=3306
default-storage-engine=InnoDB 
lower_case_table_names=1 
max-connections=3000
character_set_server=utf8
[mysql] default-character-set=utf8

修改后重启mysql,至此,mysql安装完毕。

CentOS6.8下mysql5.6rpm手动安装

标签:版本   授权   执行   rpm   span   serve   max   ide   ice   

原文地址:https://www.cnblogs.com/sco1234/p/8901839.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!