win10安装mysql8.0如何启动(win10下mysql 8.0.23 安装配置方法图文教程)
类别:数据库 浏览量:2539
时间:2021-11-03 15:39:48 win10安装mysql8.0如何启动
win10下mysql 8.0.23 安装配置方法图文教程本文为大家分享了mysql 8.0.23 安装配置方法,供大家参考,具体内容如下
一、首先需要到官方mysql中下载最新版mysql
解压到指定目录如:D:\WinInstall\mysql-8.0.23-winx64
这时候你需要在根目录下创建两个文件,分别是data文件夹和my.ini文件,然后使用编辑器编辑my.ini文件,并在其中添加
|
[mysqld] # 设置3306端口 port=3306 # 设置mysql的安装目录 basedir=D:\WinInstall\mysql-8.0.23-winx64 # 设置mysql数据库的数据的存放目录 datadir=D:\WinInstall\mysql-8.0.23-winx64\Data # 允许最大连接数 max_connections=200 # 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统 max_connect_errors=10 # 服务端使用的字符集默认为UTF8 character - set -server=utf8 # 创建新表时将使用的默认存储引擎 default -storage-engine=INNODB # 默认使用“mysql_native_password”插件认证 default_authentication_plugin=mysql_native_password [mysql] # 设置mysql客户端默认字符集 default - character - set =utf8 [client] # 设置mysql客户端连接服务端时默认使用的端口 port=3306 default - character - set =utf8 |
配置:
首先进入环境变量中,在系统中新建
然后在path中
新建并输入
|
%MYSQL_HOME%\bin |
安装:
1.用管理员权限 至D:\WinInstall\mysql-8.0.23-winx64\bin目录
初始化命令
初始化命令
|
mysqld --initialize --console #用这个就可以了 -- mysqld --initialize --initialize-insecure --user=mysql --console |
初始化好后有A temporary password is generated for root@localhost: i?Q5dfhi*wof
得到初始密码i?Q5dfhi*wof
2.安装
|
mysqld --install |
3.启动
|
net start mysql |
4.输入刚才的密码
|
mysql -u root -p |
如果密码中特殊字母分不清拷到文本文件中。
5.修改新密码
|
ALTER USER 'root' @ 'localhost' IDENTIFIED WITH mysql_native_password BY '新密码' ; |
注意:此时不要重启mysql服务
如果重启请按顺序执行以下命令:
|
exit mysql -u root -p ALTER USER 'root' @ 'localhost' IDENTIFIED BY '新密码' PASSWORD EXPIRE NEVER; use mysql; update user set host= '%' where user = 'root' ; FLUSH PRIVILEGES ; GRANT ALL PRIVILEGES ON *.* TO 'root' @ '%' ; |
6.修改密码规则
|
ALTER USER 'root' @ 'localhost' IDENTIFIED BY '新密码' PASSWORD EXPIRE NEVER; |
7.授权
|
use mysql; update user set host= '%' where user = 'root' ; FLUSH PRIVILEGES ; GRANT ALL PRIVILEGES ON *.* TO 'root' @ '%' ; FLUSH PRIVILEGES ; |
亲测好用,如果报错请检查my.ini
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持开心学习网。
原文链接:https://www.cnblogs.com/wfpanskxin/p/14324348.html
您可能感兴趣
- mysql默认的事务隔离级别是哪一种(MySql学习笔记之事务隔离级别详解)
- mysql如何使用临时表(MySQL中临时表的使用示例)
- mysql查询很慢怎么回事(MySQL Like模糊查询速度太慢如何解决)
- MySQL主从状态检查的实现(MySQL主从状态检查的实现)
- mysql 存储引擎有哪些(MySQL 常见存储引擎的优劣)
- mysql8.0设置root密码(MySQL8.0.23版本的root密码重置最优解法)
- MYSQL字符集设置的方法详解(终端的字符集)(MYSQL字符集设置的方法详解终端的字符集)
- mysql中timestamp类型的CURRENT_TIMESTAMP 和ON UPDATE CURRENT_TIMESTAMP属性
- mysql数据类型和使用方法(MySQL数据类型全解析)
- mysql中null的用法(为什么mysql字段要使用NOT NULL)
- mysql把重复数据删掉(mysql查找删除重复数据并只保留一条实例详解)
- oracle如何用脚本文件创建表空间(MySQL版oracle下scott用户建表语句实例)
- mysql索引原理及调优(mysql高级学习之索引的优劣势及规则使用)
- 怎么查看mysql异常链接(MySQL 查看链接及杀掉异常链接的方法)
- mysql的复制原理(浅析MySQL的WriteSet并行复制)
- mysql拼接多字段作为查询条件(Mysql 实现字段拼接的三个函数)
- 黄渤泪目 我的痴呆父亲,我内心永远的痛(黄渤泪目我的痴呆父亲)
- 蒜苔和鱿鱼尾巴一起炒,味道特别棒,又脆又嫩,有滋又有味(蒜苔和鱿鱼尾巴一起炒)
- 鱿鱼炒蒜苔不是黑暗料理,这样做清香扑鼻,鲜美脆嫩,开胃又下饭(鱿鱼炒蒜苔不是黑暗料理)
- 蒜苔炒鱿鱼(蒜苔炒鱿鱼)
- 远离 五毛食品 洛阳80后妈妈发明的 飞行棋 成校园爆款 玩具(远离五毛食品)
- 失传的古代飞行棋游戏 六博(失传的古代飞行棋游戏)
热门推荐
- Python实现合并两个有序链表的方法示例(Python实现合并两个有序链表的方法示例)
- mysql 索引表空间(MySQL如何构建数据表索引)
- mysql事务级别设置(mysql在项目中怎么选事务隔离级别)
- 新买的云服务器注意事项(购买云服务器之前需要了解哪些知识?)
- mysql将字符串转换成整数(MYSQL字符串强转的方法示例)
- docker中运行项目的配置(Docker中搭建配置Git环境的过程)
- hive分析后如何录入mysql(hive从mysql导入数据量变多的解决方案)
- iis服务器无法启动(Windows服务器中IIS返回的网页错误代码大汇总及原因解)
- dede友情链接改为logo轮播教程(dedecms广告生成JS文件和JS调用-DEDE广告优化)
- 云数据库navicat连不上(Navicat Premium15连接云服务器中的数据库问题及遇到坑)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9