当前位置:网站首页>Linux中mysql密码修改方法(亲测可用)
Linux中mysql密码修改方法(亲测可用)
2022-07-31 05:11:00 【m0_67401499】
前提:安装mysql
解压mysql.tar.gz到指定目录
进入mysql-5.7.18目录
创建文件夹mkdir data
创建用户来执行mysqld命令
groupadd mysql # 创建组mysql
useradd -g mysql mysql # 创建用户,并指定组初始化数据库,在bin目录下
./mysqld --initialize --user=mysql --datadir=/opt/mysql-5.7.18/data --basedir=/opt/mysql-5.7.18
修改mysql密码
1.首先启动mysql
启动MySQL服务,mysql-5.7.18/bin目录下执行命令:./mysqld_safe &
(其中&符号表示后台启动)
2.登录mysql
登录进入mysql,mysql-5.7.18/bin目录下执行命令:./mysql -u root -p
输入原密码进入即可
3.设置密码
- set password=password(‘123456’);
- 此处’123456’即为所设置新密码
- 在mysql中输入命令必须带有;结尾
授权远程访问
执行授权命令:grant all privileges on . to [email protected]‘%’ identified by ‘123456’;
更新权限信息,执行flush刷新权限: flush privileges;
关闭防火墙:systemctl stop firewalld
查看防火墙状态:systemctl status firewalld
远程连接数据库访问
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦
边栏推荐
猜你喜欢
随机推荐
NFT与数字藏品到底有何区别?
继承、Super,重写、抽象类、抽象方法 1(第七天)
leetcode-每日一题873. 最长的斐波那契子序列的长度(哈希和二分)
可以“繁殖”的程序
The interviewer asked me how to divide the database and the table?Fortunately, I summed up a set of eight-part essays
Redis first meeting
闭包(二)
16 【打包上线 图片懒加载】
Element concatenation operations in numpy and pytorch: stack, concatenat, cat
数据库学习笔记
Redis管道技术/分区
数字取证autopsy工具用法
leetcode-每日一题565. 数组嵌套(标记图和并查集)
详解扫雷游戏(C语言)
uni-app进阶之内嵌应用【day14】
在kali上搭建vulhub漏洞靶场
leetcode-2321. 拼接数组的最大分数(差分+枚举)
联盟链的真实场景在哪里
目标检测学习笔记
三子棋讲解(C语言)