mysql tar包安装简记

本文详细介绍了如何在Linux上安装并配置MySQL 5.7.30,包括my.cnf文件设置、用户权限管理、初始化数据库及远程访问设置。步骤涉及解压、用户组和用户创建、配置文件编辑、初始化数据库、安全设置等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

简介

    mysql版本5.7.30.

详细配置

/etc/my.cnf

[mysqld]
basedir=/usr/local/soft/app/mysql-5.7.30/
#data目录创建好
datadir=/usr/local/soft/app/mysql-5.7.30/data
port=3306
character-set-server=utf8
#socket目录创建好
socket=/usr/local/soft/app/mysql-5.7.30/socket/mysql.sock

symbolic-links=0

[mysqld_safe]
#musql.log文件创建好
log-error=/usr/local/soft/app/mysql-5.7.30/log/mysql.log
#pid目录创建好
pid-file=/usr/local/soft/app/mysql-5.7.30/pid/mysql.pid

!includedir /etc/my.cnf.d

[client]
#socket目录创建好
socket=/usr/local/soft/app/mysql-5.7.30/socket/mysql.sock

步骤

1、解压 tar zxvf mysql.tar.gz

2、添加mysql用户组、用户 groupadd mysql ,useradd -r -g mysql mysql

3、修改/etc/my.cnf

4、进入bin目录 cd bin ,初始化mysql ./mysqld --defaults-flies=/etc/my.cnf --user=mysql --initialize

5、软连接启动 ln -s /user/local/soft/app/mysql/support-files/mysql.server /etc/init.d/mysql

6、客户端连接bin/mysql -uroot -p初始化的密码,修改密码 set password='123456'

7、查看是否放开远程访问 use mysql,select user,host from user,没放开update user set host='%' where user = 'root'

8、给root授权grant all privileges on *.* to root@'%' identified by '123456',flush pribileges

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

&一步

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值