mysql(8.0.21)安装与配置

本文为大家分享了mysql 8.0.13 安装配置教程,供大家参考,具体内容如下

先去官网下载点击的MySQL的下载

找到自己的版本进行下载, 64 32,,,

1, 下载完成后会得到一个安装包, 我是把他放入d盘, c盘尽量不存放太多文件,解压


得到这样一个文件夹目类,这个的my.ini为后面添加的配置文件

2,配置初始化的my.ini文件的文件

新建一个后缀为ini的文件, 里面内容为

[mysqld]# 设置3306端口port=3306# 设置mysql的安装目录basedir=C:\Program Files\MySQL# 设置mysql数据库的数据的存放目录datadir=C:\Program Files\MySQL\Data# 允许最大连接数max_connections=200# 允许连接失败的次数。max_connect_errors=10# 服务端使用的字符集默认为UTF8character-set-server=utf8# 创建新表时将使用的默认存储引擎default-storage-engine=INNODB# 默认使用“mysql_native_password”插件认证#mysql_native_passworddefault_authentication_plugin=mysql_native_password[mysql]# 设置mysql客户端默认字符集default-character-set=utf8[client]# 设置mysql客户端连接服务端时默认使用的端口port=3306default-character-set=utf8

复制粘贴就好

3,配置环境变量,不配置会找不到命令,当然你也可以进入bin文件进行cmd命令输入

环境变量配置步骤已标标记

4,执行mysqld --initialize --console命令

打开cmd窗口, 一个是全局打开,cd进入目标文件夹,,, 一个是右键打开 ,一个是地址栏直接输入cmd


一个是右键打开


地址窗口直接输入cmd
成功则会获得初始化之后的 随机密码


5,由于找不到vcruntime140_1.dll,无法继续执行代码问题

解决方法: 这是缺少了动态链接库(.ddl文件), 跟mysql无关, 下载一份即可, 下载地址, 拖到下面, 我下载的是64位版本的压缩包

拖入到bin文件夹即可

6,进入cmd管理员模式, cd 进入目标文件夹,执行mysqld --install [服务名](服务名可以不加默认为mysql)

如果不是管理员模式运行,则会报无权限的错误

SC删除的MySQL

在执行上面安装服务 mysqld --install


记住, 如果你电脑有别的mysql版本,及配置开启了 则可能会冲突

最后执行 net start mysql

mysql则安装配置完毕,最后选择适合自己的图形化界面

我是使用的是 navicat, 如果你是8.0以上使用navicat 会遇到一个报错, 欢迎评论留言,

6,MySQL 服务正在启动 . MySQL 服务无法启动。 服务没有报错,      ---解决方案如下

1,删掉data下面的所有文件

2,my.ini进行修改,下图

3, mysqld-initialize 进行配置   mysqld -install 安装   net start mysql 启动服务, 我这里是成功了的

[mysql]# 设置mysql客户端默认字符集default-character-set=utf8[mysqld]# 设置3306端口port = 3306# 设置mysql的安装目录basedir=D:\leon\Software\mysql\mysqlserve\mysql-8.0.21-winx64# 设置mysql数据库的数据的存放目录datadir=D:\leon\Software\mysql\mysqlserve\mysql-8.0.21-winx64\data# 允许最大连接数max_connections=200# 服务端使用的字符集默认为8比特编码的latin1字符集character-set-server=utf8# 创建新表时将使用的默认存储引擎default-storage-engine=INNODB

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容