centos8 安装mysql5.7

本文档详细介绍了在CentOS8系统中安装MySQL5.7的步骤,包括解压安装文件、创建用户组和用户、配置权限、初始化数据库、设置环境变量、启动服务、配置my.cnf文件、登录数据库以及修改密码和开启远程连接等关键操作。
摘要由CSDN通过智能技术生成

1.解压mysql

 tar -zxvf 路径

groupadd mysql

useradd -r -g mysql -s /bin/false mysql

cd /usr/local

cd mysql

mkdir mysql-files

chown mysql:mysql mysql-files

chmod 750 mysql-files

bin/mysqld --initialize --user=mysql

保存密码: Mk>YLoo7I95x

Vim /etc/profile

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

Source /etc/profile

Cd support-files/

./mysql.server start

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

在/etc/my.cnf配置如下

[client]

port = 13306

socket = /tmp/mysql.sock

[mysqld]

port = 13306

socket = /tmp/mysql.sock

basedir = /usr/local/mysql

datadir= /usr/local/mysql/data

sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION

登录数据库:

Mysql -uroot -p

如果环境异常,安装

yum install libncurses*

第一次登录修改密码

ALTER USER USER() IDENTIFIED BY '123456';

打开远程连接:

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

刷新权限:

flush privileges;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值