centos7下如何安装mysql6初始化安装密码
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,这篇文章主要讲解了centos7下如何安装mysql6初始化安装密码,内容清晰明了,对此有兴趣的小伙伴可以学习一下,相信大家阅读完之后会有帮助。1.先停止数据库服务器service mysqld st
千家信息网最后更新 2026年10月31日centos7下如何安装mysql6初始化安装密码
这篇文章主要讲解了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# http://dev.mysql.com/doc/refman/5.6/en/server-configuration-defaults.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 = 2Mdatadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.sockskip-grant-tables 此处!!!!!!# Disabling symbolic-links is recommended to prevent assorted security riskssymbolic-links=0
4.重启数据库
systemctl restart mysql
5.登录数据库
mysql -uroot -p
如果询问密码,直接空密码登录
6.set password for root@localhost = password('123456');括号里面的密码你自己修改。
7.mysql -uroot -p123456 登录成功
PS:下面看下Mysql初始化root密码和允许远程访问
mysql默认root用户没有密码,输入mysql -u root 进入mysql
1、初始化root密码
进入mysql数据库
mysql>update user set password=PASSWORD('123456') where User='root';2、允许mysql远程访问,可以使用以下三种方式:
a、改表。
mysql -u root -pmysql>use mysql;mysql>update user set host = '%' where user = 'root';mysql>select host, user from user;
b、授权。
例如,你想root使用123456从任何主机连接到mysql服务器。
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
如果你想允许用户jack从ip为10.10.50.127的主机连接到mysql服务器,并使用654321作为密码
mysql>GRANT ALL PRIVILEGES ON *.* TO 'jack'@'10.10.50.127' IDENTIFIED BY '654321' WITH GRANT OPTION;mysql>FLUSH RIVILEGES
c:在安装mysql的机器上运行:
//进入MySQL服务器d:\mysql\bin\>mysql -h localhost -u root//赋予任何主机访问数据的权限mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION//使修改生效mysql>FLUSH PRIVILEGES//退出MySQL服务器mysql>EXIT
看完上述内容,是不是对centos7下如何安装mysql6初始化安装密码有进一步的了解,如果还想学习更多内容,欢迎关注行业资讯频道。
密码
数据
服务器
服务
数据库
主机
内容
登录
用户
学习
成功
兴趣
可以使
对此
小伙
小伙伴
括号
文件
方式
明了
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技公司排名
西安纸贵互联网科技有限公司
互联网科技工作委员会副主任毛军
金诺互联网科技
科技类互联网
丰台科技园 互联网
互联网科技上市公司
北京禾田雨橡互联网科技
互联网科技咨询
海南科技产业互联网平台
深圳前海聚择互联网科技有限公司
江阴互联网智能科技产品进口
民营互联网公司国防科技
科技互联网海报
产业互联网科技服务公司
厦门江牛科技互联网
中国互联网公司的科技投入
北京天晋互联网科技有限公司
互联网科技博主张洲
武汉亿视互联网科技有限公司
华服互联网科技靠谱吗
厦门中拓互联网络科技有限公司
互联网和科技创新
北京互联网科技公司
宜安科技 互联网金融
四个字互联网科技公司取名
互联网实体化科技化
黑科技闪耀互联网之光
绵阳真晨互联网科技有限公司
陕西彩京云互联网科技有限公司