mysql 8.0 文件版本windows安装,root用户配置,及密码修改
从mysql官网下载mysql文件版本的数据库,安装至win 10环境,需要三个步骤:
1. 配置mysql 的path路径
将mysql的安装目录配置到系统的path中;
D:\SoftWare\mysql-8.0.26-winx64\bin;
2,安装mysql 服务,cmd命令行管理员模式运行:
运行mysqld --initialize --insecure 进行初始化操作,数据库没有密码;
安装 MySQL 服务: mysqld --install
运行net start mysql 启动mysql 服务;
如启动服务报错:
修改注册表
\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL 值:
"D:\SoftWare\mysql-8.0.26-winx64\bin\mysqld" MySQL,注意mysql文件夹的路径;
卸载 MySQL 服务: sc delete MySQL/mysqld -remove
启动 MySQL 服务: net start MySQL
停止 MySQL 服务: net stop MySQL
3,配置mysql root用户:
初始化登录是不需要密码的,直接输入命令 “ mysql -uroot -p ” 直接回车登录,显示库输入命令 “ show databases; ”,
连接到MySQL的库,输入命令 “ user mysql; ” ,然后才修改MySQL密码,
输入修改语句
ALTER USER 'root'@'localhost' IDENTIFIED BY 'mysql';
修改后的root用户 密码为mysql;
mysql 登录:
mysql -u root -p
输入密码之后回车数据库已连接;
输入show databases可查看数据库信息
mySQL 添加root用户流程:
1.mySQL 添加root 用户:
use mysql; insert into user(User,authentication_string,ssl_cipher,x509_issuer,x509_subject) values('root','','','',''); update user set Host='%',select_priv='y', insert_priv='y',update_priv='y',Alter_priv='y',delete_priv='y',create_priv='y',drop_priv='y',reload_priv='y',shutdown_priv='y',Process_priv='y',file_priv='y',grant_priv='y',References_priv='y',index_priv='y',create_user_priv='y',show_db_priv='y',super_priv='y',create_tmp_table_priv='y',Lock_tables_priv='y',execute_priv='y',repl_slave_priv='y',repl_client_priv='y',create_view_priv='y',show_view_priv='y',create_routine_priv='y',alter_routine_priv='y',create_user_priv='y' where user='root';commit;
mysql 修改密码:
net stop mysql 先停止mysql服务:
用cmd命令行管理模式运行,切到mysql无密码登录模式,此屏不要关闭
mysqld --console --skip-grant-tables --shared-memory
重新开启一屏新的cmd命令行模式,输入
mysql -uroot UPDATE mysql.user SET authentication_string='' WHERE user='root' ; flush privileges; ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #修改加密规则,此例中密码为空,此处的password删掉即可,只留下 ''(此处为英文单引号)。 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; #更新一下用户的密码,此例中密码为空,此处的password删掉即可,只留下 ''(此处为英文单引号)。 FLUSH PRIVILEGES; #刷新权限
推荐阅读
-
Mysql安装与配置调优及修改root密码的方法
-
linux安装mysql5.7.22配置文件my.cnf配置细节及修改密码时出现的问题解决
-
mysql5.7及mysql 8.0版本修改root密码的方法小结
-
Mysql安装与配置调优及修改root密码的方法
-
linux安装mysql5.7.22配置文件my.cnf配置细节及修改密码时出现的问题解决
-
mysql5.7及mysql 8.0版本修改root密码的方法小结
-
Windows10安装MySQL5.7及忘记root密码修改方法
-
mysql 8.0 文件版本windows安装,root用户配置,及密码修改
-
Windows10安装MySQL5.7及忘记root密码修改方法
-
mysql 8.0 文件版本windows安装,root用户配置,及密码修改