共计 1497 个字符,预计需要花费 4 分钟才能阅读完成。
我这里下载了 mysql 8 的 zip 版本
下载
- Mysql 下载地址(https://dev.mysql.com/downloa…
- 抉择操作系统 microsoft Windows
-
有两个下载选项
-
Recommended Download:(下载安装版)
- 抉择上面的那个
-
Other Downloads:(下载解压缩版本)
- 抉择第一个
-
下载完后解压到对应目录即可
配置
- 点击环境变量中的 path:输出 D:\DevEvironment\mysql-8.0.24-winx64\bin(bin 目录)
-
在 D:\DevEvironment\mysql-8.0.24-winx64(装置目录) 下新建 my.ini 文件, 按正文要求批改即可
[mysql] # 设置 mysql 客户端默认字符集 default-character-set=utf8 [mysqld] #设置 3306 端口 port = 3306 # 设置 mysql 的装置目录 basedir=D:\\DevEvironment\\mysql-8.0.24-winx64 # 设置 mysql 数据库的数据的寄存目录 datadir=D:\\DevEvironment\\mysql-8.0.24-winx64\\data # 容许最大连接数 max_connections=200 # 服务端应用的字符集默认为 UTF8 character-set-server=utf8 # 创立新表时将应用的默认存储引擎 default-storage-engine=INNODB
留神点:门路要应用\\
, 不然没用
- 而后 以管理员形式 关上 powershell 或者 cmd 都能够,必须是管理员权限,否则会提醒回绝,权限不够
- 输出 mysqld –initialize , 须要点工夫,期待即可
- 输出mysqld install,显示Service successfully installed.
- 输出net start mysql,显示
即胜利启动 mysql
如果有失败的中央,则执行执行 mysqld -remove命令将以前的谬误装置删除,否则会提醒曾经装置,而后反复上述步骤
留神点:data 目录不须要手动建,mysqld –initialize 会主动创立
批改初始密码
- 以管理员形式进入 cmd 或者 powershell
- 进入 bin 目录,cd D:\DevEvironment\mysql-8.0.24-winx64\bin
- 敞开 mysql 服务,net stop mysql
- 跳过 Mysql 明码验证,mysqld –console –skip-grant-tables –shared-memory
- 上个窗口不要关(处于阻塞状态),以管理员形式新开一个控制台窗口
- 进入 bin 目录,cd D:\DevEvironment\mysql-8.0.24-winx64\bin
- 输出mysql -u root -p
- 会提醒输出明码,间接回车,不必输出明码,会进入 mysql 脚本模式
- use mysql; 回车
- update user set authentication_string=” where user=’root’;(注:‘’明码为空)
- 而后退出quit
- 敞开前一个窗口!!
- 顺次输出net stop mysql、net start mysql
- 而后输出mysql -u root -p 而后回车(明码下面曾经设置为空),再回车
- 输出ALTER USER ‘root’@’localhost’ IDENTIFIED BY ‘ 新密码 ’;(本人设定明码)
- quit,而后验证一下,输出 mysql -u root -p 新密码 (留神 p 和新密码没有空格)
- 或者mysql -u root -p 而后回车,输出新密码,再回车
- 显示 mysql> 就胜利了,进入了 mysql 脚本模式,exit即可
后续待更新
正文完