千家信息网

CentOS6.6安装二进制压缩包mysql5.6

发表于:2025-11-12 作者:千家信息网编辑
千家信息网最后更新 2025年11月12日,本篇内容主要讲解"CentOS6.6安装二进制压缩包mysql5.6",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"CentOS6.6安装二进制压缩包mys
千家信息网最后更新 2025年11月12日CentOS6.6安装二进制压缩包mysql5.6

本篇内容主要讲解"CentOS6.6安装二进制压缩包mysql5.6",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"CentOS6.6安装二进制压缩包mysql5.6"吧!

CentOS6.6安装二进制压缩包mysql5.6

一、安装MySQL

1、下载安装包mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz

2、删除etc目录下的my.cnf文件

[root@localhost~]# rm /etc/my.cnf

3、执行以下命令来创建mysql用户组

[root@localhost~]# groupadd mysql

4、执行以下命令来创建一个用户名为mysql的用户并加入mysql用户组

[root@localhost ~]# useradd -g mysql mysql

5、将下载的二进制压缩包放到/usr/local/目录下。

[root@localhost ~]# mv mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz /usr/local/

6、解压安装包

[root@localhost ~]# cd /usr/local

[root@localhost localtar]# tar -zxvf mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz /usr/local/

7、将解压好的文件夹重命名为mysql

[root@localhost local]# mv mysql-5.6.35-linux-glibc2.5-x86_64 mysql

8、在etc下新建配置文件my.cnf,并在该文件内添加以下代码:

[mysql]

# 设置mysql客户端默认字符集

default-character-set=utf8

socket=/tmp/mysql.sock

[mysqld]

skip-name-resolve

#设置3306端口

port = 3306

# 设置mysql的安装目录

basedir=/usr/local/mysql

# 设置mysql数据库的数据的存放目录

datadir=/usr/local/mysql/data

# 允许最大连接数

max_connections=200

# 服务端使用的字符集默认为8比特编码的latin1字符集

character-set-server=utf8

# 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

lower_case_table_names=1

max_allowed_packet=16M

9、进入安装mysql软件目录

[root@localhost local]# cd mysql

[root@localhost mysql]# chown -R mysql:mysql ./  修改当前目录拥有者为mysql用户

[root@localhost mysql]# ./scripts/mysql_install_db --user=mysql 安装数据库

[root@localhost mysql]# chown -R mysql:mysql data 修改当前data目录拥有者为mysql用户

到此数据库安装完毕!

二、配置MySQL

1、授予my.cnf的最大权限。

[root@localhost mysql]# chown 777 /etc/my.cnf

2、设置开机自启动服务控制脚本

(1)复制启动脚本到资源目录

[root@localhost mysql]# cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld

(2)增加mysqld服务控制脚本执行权限

[root@localhost mysql]# chmod +x /etc/rc.d/init.d/mysqld

(3)将mysqld服务加入到系统服务

[root@localhost mysql]# chkconfig --add mysqld

(4)检查mysqld服务是否已经生效

[root@localhost mysql]# chkconfig --list mysqld

命令输出类似下面的结果:

mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off

表明mysqld服务已经生效,在2、3、4、5运行级别随系统启动而自动启动,以后可以使用service命令控制mysql的启动和停止。

3、启动msql

[root@localhost mysql]# service mysqld start

4、将mysql的bin目录加入PATH环境变量,编辑/etc/profile文件

[root@localhost mysql]# vi /etc/profile

在文件最后添加如下信息:

export PATH=$PATH:/usr/local/mysql/bin

执行下面的命令使所做的更改生效:

[root@localhost mysql]# . /etc/profile

5、以root账户登陆mysql,默认没有密码

[root@localhost mysql]# mysql

6、设置root账户密码

mysql > use mysql

mysql > update user set password=password('123456') where user='root' and host='localhost';

mysql > flush privileges;

mysql > exit

7、用密码重新登录

[root@localhost mysql]# mysql -u root -p

Enter password:

8、设置远程主机登录

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

这里123456是密码,若密码是其他值,改一下即可。其他不需要改。

到此,相信大家对"CentOS6.6安装二进制压缩包mysql5.6"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

目录 服务 文件 用户 二进制 命令 密码 数据 字符 字符集 数据库 脚本 控制 最大 内容 拥有者 权限 用户组 系统 账户 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 白城app与软件开发多少钱 数据库文件用来记录对数据库 信息化条件下 数据库 文科女生网络技术专业 重庆服务器虚拟化部署云主机 服务器带宽限制 北京思方远网络技术有限公司 常见的网络安全流程 网络安全团会感想 转变网络安全监管理念 保证计算机网络安全意义 二零一八年网络安全活动中的宣传 数据库软件工程师报名 联想服务器右上角指示灯 宁波嵌入式软件开发 数据库模式分解的两个重要目标 通过数据库可以学习什么 华南x79烈焰服务器内存 数据中心服务器的组成 u007f数据库如何约束 模板分销小程序数据库能导出吗 RDF基于关系数据库的存储 北京德润视通网络技术有限公司 数据库技术与应用网考答案 广州升橙互联网科技有限公司 网络安全及等保 棋牌软件开发商 社区网络安全防诈骗科普宣讲活动 传奇 物品数据库 根据服务器的作用
0