MySQL源码编译和安装配置

参考MySQL官方文档中,对于使用源码方式安装的链接如下:
http://dev.mysql.com/doc/refman/5.7/en/installing-source-distribution.html

参考MySQL官方文档中,对于使用Yum安装MySQL的guideline的链接:
https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/

源码编译完成后,需要进行如下工作:

1、修改数据库基本配置
/etc/my.cnf

[mysqld]
# 默认存放位置,修改成你希望存放的位置 
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0

[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

# 此处为增加的内容,解决安装后mysql无法连接的问题
[client]
port=3306
socket=/var/lib/mysql/mysql.sock

2、修改初始密码
可以使用如下所列任意一种方法。

mysql>ALTER USER 'root'@'localhost' IDENTIFIED BY 'mysql123';

mysql>UPDATE mysql.user SET Password=PASSWORD('mysql123') where USER='root' and host='root' or host='localhost';

mysql>SET PASSWORD = PASSWORD('mysql123'); 

3、增加root用户的远程访问

mysql>UPDATE user SET host='%' WHERE user='root';
mysql>FLUSH PRIVILEGES; 

4、启动服务

shell>service mysql.server start

5、单独服务进程初始化方法

mysqld --initialize

mysqld -install mysql5.7 --defaults-file=d:\mysql\mysql-5.7.14\my.ini

mysqld -remove
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

招财猫_Martin

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

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

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

打赏作者

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

抵扣说明:

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

余额充值