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安全错误
数据库的锁怎样保障安全
邮件服务器解决方案
服务器怎么检测是否被监控
网络安全宣传月宣言
用友g6连接不了数据库
mongo数据库缓存
ssh网络技术
mysql数据库在哪执行代码
服务器 raid5
mysql数据库不能写
江西视频服务器厂家云主机服务器
杭州以息互联网科技 高博远
谭天网络安全
网络安全和运维的认识
网络安全在我国的研究概况
优秀的网络安全画
labview数据库图标
漯河网络技术厂家报价
网络安全工程考研
上海华盛恒辉软件开发公司
梦三国手游娱乐服务器失败
软件开发学校哪个好二本
服务器IP地址安全策略
德州精创软件开发公司
服务器转接矿池有什么用
服务器组装好后怎么装系统
华为网络安全认证6
江职教育系选课服务器
中兴服务器调试是什么部门
寻乌软件开发文档
NGA数据库技术与应用