统信UOS系统MYSQL 5.7.31 GLIBC方式安装

1.下载安装包 MySQL :: Download MySQL Community Server (Archived Versions)

2.将安装包上传到 /usr/local 并解压 tar - zxvf

3.创建特殊的组名mysql和账号名mysql   

useradd -r -s /sbin/nologin mysql

通过 id mysql 检查是否创建成功

4.清空系统中原有环境的配置文件(防止后续数据库初始化失败)

rm -rf /etc/my.cnf

5.在mysql的工作目录/usr/local/mysql 创建一个文件夹mysql-flies   mkdir mysql-flies

注:目前该文件夹没有作用,但是必须要创建,因为GLIBC数据二进制软件包,很多配置已经默认,如果不配置可能导致mysql无法启动,主要作用是用于数据文件的导入导出(备份和还原),该目录就是导出与导出时的默认目录,后面可改

6.更改工作目录/usr/local/mysql的权限并修改mysql-flies的权限

chown -R mysql.mysql /usr/local/mysql

chmod 750 mysql-files

 6.初始化数据库(会产生一个随机密码)非常关键

bin/mysqld --initialize --user=mysql  --basedir = /usr/local/mysql

注意:想查看软件有没有初始化成功,主要看一下工作目录中有没有产生一个data文件夹且文件夹中主要有一个mysql文件夹

7.设置安全加密连接(SSL),数据传输会采用加密形式,适合敏感数据 5.7版本开始新加的,也可不配置

bin/mysql_ssl_rsa_setup --datadir=/usr/local/mysql/data

8.启动mysql数据库

cp support-files/mysql.server /etc/init.d/mysql

注:默认情况下,GBLIC版本的数据库要求安装到/usr/local/mysql目录,其mysql.server脚本对应的目录也是/usr/local/mysql,这会导致mysql无法启动,所以可以更改其basedir以及datadir两个变量

9,.启动

service mysql start

检查是否启动 : netstat -tnlp | grep 3306

10.更改数据库管理员密码

bin/mysqladmin -uroot password ‘123456’  -p

 11.将mysql的bin目录添加到环境变量,方面后面使用

 echo 'export PATH=$PATH:/usr/local/mysql/bin' >> /etc/profile

 source /etc/profile

12.手工定义mysql的配置文件

在安装目录下vim my.cnf 输入以下内容,内容中的目录修改为自己安装的目录

13.设置开机自动启动

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值