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 大表的count优化实现)
- mysql创建用户并给用户授权(MySQL 主从复制中创建复制用户的时机探讨)
- mysql 快速迁移到历史表(MySQL 线上日志库迁移实例)
- mysql长连接释放和不释放的问题(解决MySQL存储时间出现不一致的问题)
- mysql高级变量查询(MySQL 使用自定义变量进行查询优化)
- mysql怎么设置某个字段默认值(MySQL表字段时间设置默认值)
- mysql内部有4种常见日志(MySQL 慢日志相关知识总结)
- mysql更新数据库表中的数据语法(Mysql联表update数据的示例详解)
- mysql数据库简单操作(一篇文章教会你进行MySQL数据库和数据表的基本操作)
- 深入理解mysql日志(mysql 重要日志文件汇总)
- mysql8.0.12安装教程图解(mysql 8.0.22 zip压缩包版免安装下载、安装配置步骤详解)
- mysql表锁行锁和分页锁(MySQL 不停机不锁表主从搭建)
- mysql复合索引会包含哪些索引(MySQL查询冗余索引和未使用过的索引操作)
- mysql存储过程遍历数据(Mysql 存储过程中使用游标循环读取临时表)
- mysql创建表的基本步骤(mysql中操作表常用的sql总结)
- mysql常用优化方法(理解MySQL查询优化处理过程)
- 小米音乐与 QQ 音乐合作,便捷迁移会员(小米音乐与QQ音乐合作)
- 小米推出米兔儿童电话手表奥特曼版,799 元,支持微信 QQ(小米推出米兔儿童电话手表奥特曼版)
- 贾怀胤唱《白龙马》 炸场 了 没想到京剧还能这么玩(贾怀胤唱白龙马)
- 白龙马的改编学生版,快来看看(白龙马的改编学生版)
- 萌娃唱《白龙马》走红,那生动的小表情,网友直呼 简直是戏精(萌娃唱白龙马走红)
- 朱鹤松被不断认可,凤凰传奇玲花喊话岳云鹏,索要老朱演出门票(朱鹤松被不断认可)
热门推荐
- 云虚拟主机和普通虚拟主机的区别(云主机为什么要比虚拟主机贵?)
- python表格导出为图片(python生成带有表格的图片实例)
- mysql的三大组件(详解MySQL8的新特性ROLE)
- php如何定时执行某项(php解决crontab定时任务不能写入文件问题的方法分析)
- mysql在centos7中如何安装(阿里云centos7安装mysql8.0.22的详细教程)
- 自己在做项目过程中的php知识(PHP+Oracle本地开发环境搭建方法详解)
- 最好的虚拟主机(如何选择适合自己的香港虚拟主机?)
- js数组的sort排序
- sql服务器停止后无法启动(SQL服务器无法启动的解决方法)
- oracle for update nowait和for update区别
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9