centos7下如何安装mysql6初始化安装密码
发表于:2024-09-24 作者:千家信息网编辑
千家信息网最后更新 2024年09月24日,这篇文章主要讲解了centos7下如何安装mysql6初始化安装密码,内容清晰明了,对此有兴趣的小伙伴可以学习一下,相信大家阅读完之后会有帮助。1.先停止数据库服务器service mysqld st
千家信息网最后更新 2024年09月24日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安全错误
数据库的锁怎样保障安全
移动门户服务器未设置怎么办
服务器运维工程师简历
临沂分销软件开发哪家做的好
青岛下蛋公鸡网络技术
驱动开发和软件开发
数据库系统的表的组成
双cpu双核服务器
科密指纹考勤机导出数据库
益平互联网科技有限公司
南瑞 软件开发
mysql数据库默认字符编码
excel数据库开发软件
软件开发逻辑思维能力测试
玩外服游戏需要服务器吗
云南前端软件开发
什么游戏服务器比较好
dns服务器区域文件是用来
网络安全承诺书家长版
成都网络技术工作室抖音
赤峰市网络安全等级保护
为什么软件开发时间难以保证
预防网络安全隐患的目的
数据库查询与优化
数据库管理系统的功能不包括
服务器账号管理软件
网络安全的一些相关软件
手机百度点击软件开发
贵阳市公安局网络安全支队领导
qq16e数据库下载
个人租服务器