**
Mysql8.0.17下载与安装详细过程(新手踩坑多天,亲测成功)
**
1:下载MySql(安装电脑为windows7 64位版本)
官网下载地址:https://dev.mysql.com/downloads/mysql/
选择对应的下载文件。(我电脑是64位,所以这下载的是64位的下载文件)
2:安装MySql
特别注意,版本8.0之后在初始化之前要删除 my.ini文件
打开下载文件解压到指定文件目录。(我这里解压目录为E:\mysql-8.0.17)
打开解压后的MySql文件在根目录下创建my.ini (mysql配置文件) my.ini文件内容如下:
(建议直接复制粘贴下面文件) 这里需要将basedir 与 datadir 路径改成mysql的解压路径
-
[mysql]
-
# 设置mysql客户端默认字符集
-
default-character-set=utf8
-
[mysqld]
-
#设置3306端口
-
port = 3306
-
# 设置mysql的安装目录
-
basedir=E:\mysql-8.0.17
-
# 设置mysql数据库的数据的存放目录
-
datadir=E:\mysql-8.0.17\data
-
# 允许最大连接数
-
max_connections=200
-
# 服务端使用的字符集默认为8比特编码的latin1字符集
-
character-set-server=utf8
-
# 创建新表时将使用的默认存储引擎
-
default-storage-engine=INNODB
3、找到CMD命令提示符,右键以管理员身份运行,进入mysql子目录bin通常路径是在C:盘,需要自己去切换安装的盘,先输入E:(我安装的路径是这个盘),按确定键,就切换到了E:盘
然后在E:\后面输入cd MySQL-8.0.17\bin如图
小诀窍:
**这里告诉大家一个快速打开命令提示符的功能如图打开E:mysql-8.0.17\bin目录
选中目录如图
然后输入“CMD”按“ENTER”键就会弹出命令提示符
而且命令提示符中显示的正式我们需要的
先输入:mysqld --install (安装)输入 mysqld --initialize --console (初始化)
显示如下图
红色框内为初始化后的登陆密码截图保存好
再次输入net start mysql(启动服务器)
输入mysql -u root -p 输入默认密码(上面截图过的)
显示登陆成功
4、:修改MySql登录密码 (亲测了几个网上方法,发现8.0.17版本不能用,什么密码为空的测试都不行。) 这时我们已经启动了服务器,也登陆成功了,再输入:ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘123456’;
#修改密码命令,一定要在后面加分号“;”修改成功
接下来安装Navicat
安装完成后,你会发现用密码进不去,还提示错误码“1251”
再次进入MySQL输入设置的密码123456重新修改密码:
ALTER USER ‘root’@‘localhost’ IDENTIFIED with mysql_native_password BY ‘自己的新密码’;修改成功去登陆。
这是链接成功但是在Navicat下面的MySQL是灰色的去重启一下MySQL,点击“MySQL”右击打开链接,就可以使用了。
转载:https://blog.csdn.net/weixin_45641445/article/details/101619907