linux下安装mysql初始密码,centos7下安装mysql6初始化安装密码

本文详细介绍了在CentOS7系统中安装MySQL6并进行初始密码设置的步骤,包括编辑配置文件、添加skip-grant-tables选项、重启数据库、设置新密码以及开启远程访问和防火墙配置。通过这些步骤,可以成功地为MySQL数据库创建并初始化root用户的密码。

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

这里将告诉您centos7下安装mysql6初始化安装密码,具体完成步骤:

1.先停止数据库服务器

service mysqld stop

2.vim /etc/my.cnf

3.配置文件添加skip-grant-tables

[root@VM_0_8_centos ~]# vim /etc/my.cnf

# For advice on how to change settings please see

# /d/file/shujuku/e2uykriwzw0.html

[mysqld]

#

# Remove leading # and set to the amount of RAM for the most important data

# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.

# innodb_buffer_pool_size = 128M

#

# Remove leading # to turn on a very important data integrity option: logging

# changes to the binary log between backups.

# log_bin

#

# Remove leading # to set options mainly useful for reporting servers.

# The server defaults are faster for transactions and fast SELECTs.

# Adjust sizes as needed, experiment to find the optimal values.

# join_buffer_size = 128M

# sort_buffer_size = 2M

# read_rnd_buffer_size = 2M

datadir=/var/lib/mysql

socket=/var/lib/mysql/mysql.sock

skip-grant-tables 此处!!!!!!

# Disabling symbolic-links is recommended to prevent assorted security risks

symbolic-links=0

4.重启数据库

systemctl restart mysql

5.登录数据库

mysql-uroot-p

如果询问密码,直接空密码登录

6.set password for root@localhost = password('123456');括号里面的密码你自己修改。

7.mysql-uroot-p123456 登录成功

题外话:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' 设置允许远程访问

firewall-cmd --zone=public --add-port=3306/tcp --permanent 开放3306端口centos7下安装mysql6初始化安装密码就为您介绍到这里,感谢您关注懒咪学编程c.lanmit.com.

本文地址:https://c.lanmit.com/czxt/Linux/119453.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值