mysql 8.0.27 解压版安装配置方法图文教程

吾爱主题 阅读:141 2024-04-01 23:24:55 评论:0

MySQL8.0.27解压版安装,供大家参考,具体内容如下

1.官网下载

https://dev.mysql.com/downloads/mysql/

2.设置环境变量

2.1新建系统变量MYSQL_HOME,值为解压包路径

2.2在系统变量“Path”中新建“%MYSQL_HOME%\bin”

3.在MySQL解压路径下,新建my.ini配置初始化参数,注意保存文件编码格式不能用utf-8,可以使用ANSI/ASCII,使用utf-8会报错。

?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 [mysql] ; 设置mysql客户端默认字符集 default - character - set =utf8   [mysqld] ; 设置3306端口 port = 3306    ; 设置mysql的安装目录 basedir=D:\MySQL\mysql-8.0.15-winx64   ; 设置mysql数据库的数据的存放目录 datadir=D:\MySQL\mysql-8.0.15-winx64\data   ; 允许最大连接数 max_connections=200   ; 服务端使用的字符集默认为8比特编码的latin1字符集 character - set -server=utf8   ;创建新表时将使用的默认存储引擎 default -storage-engine=INNODB   ;跳过密码(注:如果跳过密码,可能不能执行修改用户密码sql语句。) skip- grant -tables

4.初始化数据库

到解压包路径中输入cmd,输入命令:mysqld --initialize

初始化mysql的data数据目录,在这个文件夹下有一个.err结尾的文件,打开后找到“ A temporary password is generated for root@localhost: ”,"root@localhost"后面就是生成的随机密码

5.注册服务

命令:mysqld --install

6.启动服务

命令:net start mysql

7.登录

命令:mysql -u root -p

注:可不用输入密码,按Enter跳过

如果按Enter出现“ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost:3306' (10061)”

解决方案:

(1)my.ini文件放到mysql的bin目录下

(2)使用管理员权限打开cmd命令窗口输入:sc query mysql 

(3)删除服务命令:sc delete mysql

(4)路径定位到bin目录,初始化命令:mysqld --initialize --user=mysql --console

(5)安装服务:mysqld --install

(6)启动服务:net start mysql

(7)登录服务:mysql -u root -p

8.更改密码

?
1 alter user 'root' @ 'localhost' IDENTIFIED BY '111111' ;

如果使用navicat连接出现错误:2059 - authentication plugin 'caching_sha2_password'则使用下面方案解决。

解决:

?
1 alter user 'root' @ 'localhost' IDENTIFIED WITH mysql_native_password by '111111' ;

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持服务器之家。

原文链接:https://blog.csdn.net/windowsliusheng/article/details/89554099

可以去百度分享获取分享代码输入这里。
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

【腾讯云】云服务器产品特惠热卖中
搜索
标签列表
    关注我们

    了解等多精彩内容