- 安装:
-
- 1.解压压缩包到D:\softwareAddress\mysql
- 2.添加data文件夹
- 3.添加my.ini文件
- 4.配置环境变量
- 5.打开dos窗口(管理员模式)
- 6.mysqld --install mysql80 //安装服务mysql80
- 7.mysqld --initialize --console //初始化数据库
- 初始化数据一定要保证 data文件夹没有内容
- 记住密码
- 8.net start mysql80 //启动服务
- 9.mysql -uroot -p //登录mysql数据库
- 10.修改密码为简单密码
- ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
- #1.重置密码(忘记密码的情况下)
- /*
- 第一步:关闭Mysql服务
- net stop mysql80;
- 第二步:跳过Mysql密码验证
- mysqld --console --skip-grant-tables --shared-memory
- 第三步:无密码方式进入Mysql
- 另开dos窗口出入mysql直接回车进入数据库
- 第四步:将登陆密码设置为空
- use mysql; (使用mysql数据表)
- update user set authentication_string='' where user='root';(将密码置为空)
- quit; (然后退出Mysql)
- 第五步:更改自己的登陆密码
- 1.关闭第一个cmd窗口(一定要关闭!)
- 2.在第二个窗口中输入代码
- net stop mysql(关闭mysql服务,虽然会显示没有开启服务,但是以防万一)
- net start mysql(再打开mysql服务)
- (这里不要嫌麻烦,如果上一个mysql服务没关闭,我们依旧是无密码登陆)
- cd C:\web\mysql-8.0.16\bin
- mysql -u root -p
- (此处会显示输入密码,直接回车就好了,第四步我们已经将他置为空了)
- #ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '自己定义的密码';/
- ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
- (更改密码)
- 第六步:验证密码是否修改成功
- quit(退出mysql)
- mysql -u root -p
- (输入新密码,再次登录)
- */
- #2.设置远程登录
- #
- #
- /*
- 1.登录MySQL
- mysql -u root -p
- 2.选择 mysql 数据库
- use mysql;
- 3.在 mysql 数据库的 user 表中查看当前 root 用户的相关信息
- select host, user, authentication_string, plugin from user;
- 4.授权 root 用户的所有权限并设置远程访问
- 修改host
- update user set host='%' where user='root';
- 5.再执行两次
- GRANT ALL ON *.* TO 'root'@'%';
- 6.查看 root 用户的 host
- select host, user, authentication_string, plugin from user;
- 7.修改加密规则
- ALTER USER 'root'@'localhost' IDENTIFIED BY '123456' PASSWORD EXPIRE NEVER;
- 8.修改密码
- ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'password';
- 9.刷新权限
- FLUSH PRIVILEGES;
-
- 10.防火墙开启3306端口号(控制面板--安全--高级--规则 -- 设置3060端口接受)
- */
- #3.免密登录
- #1.net stop mysql
- #2.mysqld --console --skip-grant-tables --shared-memory
- #3.再打开一个新的cmd,输入mysql回车直接运行
-
数据库的安装配置忘记密码重置密码
最新推荐文章于 2025-05-27 16:30:50 发布