【1】MySQL 8.0 安装配置辛酸泪【出坑指南】【下载】【配置】【修改为utf8】【命令行启动关闭mysql】【管理员权限之谜】

MySQL 8.0 安装配置辛酸泪【出坑指南】


今天开始安装学习MySQL 8.0,然而看的视频里面安装的是5.+版本,好多界面不一致,写一篇出坑指南希望可以帮助小伙伴们

1 - 下载

首先安装 8.0版本去官网下载,这里我安装的是windows的community版本,具体步骤可以参照下面博客中总结的(我也是看着别人的教程,但还是大意了,安装过程傻瓜式,导致后面出了问题)

超详细最新版MySQL 8.0安装及配置教程(亲测有效!!!)

从下载到安装几乎是跟上面连接中一模一样,但是我图快一路点next,好像跳过了快速配置的界面,也就是上面连接中【二.8】步骤我就没看见(记不太清是直接就没有,还是跳过去了)。

**重点来了,如果你也没看见,没有事!**当最后安装finish以后,这些地方是可以重新配置的!详情请看下面的【2-配置】

2 - 配置

2 - 1 设置密码,Reconfigure

如果没有设置密码(密码是必须要设置的,但是不知道为啥,我在【1-下载】中就是没遇到让我设置密码的界面),那么打开这个文件:

在这里插入图片描述

会看到以下界面:

在这里插入图片描述
接下来,我们从上到下依次打开这三个ReconfigureMySQL Server对应的Reconfigure中,会看到如下几个界面,没有标红的就是默认next

就好:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

注意上面这张图,我现在已经是设置完密码了,如果没有设置密码,这个界面就是让你设置密码的,最少四个字符,这个密码在你使用MySQL的时候会用到

在这里插入图片描述

在这里插入图片描述

然后第一个Reconfigure就OK,剩下两个Reconfigure打开检查一下就行,这里没啥坑,有让输密码check的就输一下刚才设置的密码

2 - 2 添加环境变量

还是根据这篇博文中继续来:

超详细最新版MySQL 8.0安装及配置教程(亲测有效!!!)

那么最佳踩坑小王子又上线了!

这里新建环境变量,一定是【用户环境变量】,不是系统环境变量啊!路径我添加的也是用户环境变量里的。

在验证的这一步,要打开cmd,注意你打开的cmd可能不是管理员模式,要管理员模式下打开才有效。win键唤出菜单,输入cmd,找到【命令提示符】,右键管理员打开。嫌麻烦的话,可以直接修改命令提示符默认管理员打开。链接在这:

CMD如何默认以管理员权限打开

2 - 3 修改编码格式为utf8【管理员权限】

这一步需要找到一个my.ini文件并修改,注意这个文件并不在Program File文件夹下,显示隐藏文件夹,他在这里面C:\ProgramData\MySQL\MySQL Server 8.0

注意,my.ini文件的修改需要管理员权限打开,如果邮右键没有管理员权限打开的选项,就win键唤出菜单,找到记事本,右键管理员权限打开,在记事本中打开my.ini文件并修改

下面的步骤可以看这篇博文:

Mysql8.0 修改默认编码格式为Utf-8(大大的坑,翻山越岭后发现找错山头了)

3 - 命令行启动/关闭 MySQL

在命令行中启动/关闭mysql,使用的命令分别为net start mysqlnet stop mysql

如果提示【服务名无效】,参考下面的博文:

https://blog.csdn.net/ermaner666/article/details/79096939

还有一种原因,就是服务名不对,win键唤出菜单,打开以后找mysql,我的服务里面是mysql80

在这里插入图片描述

那么输入命令为:net start mysql80net stop mysql80,成功!

在这里插入图片描述

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是 MySQL 8.0 的安装配置教程: 1. 下载 MySQL 8.0 的安装包 可以在 MySQL 的官方网站上下载 MySQL 8.0 的安装包,下载地址为 https://dev.mysql.com/downloads/mysql/。 2. 安装 MySQL 8.0 运下载安装包,按照提示进安装。在安装过程中,可以根据自己的需要选择安装的组件和路径等信息。 3. 配置 MySQL 8.0 安装完成后,需要进 MySQL 8.0 的配置。以下是配置 MySQL 8.0 的步骤: 3.1 启动 MySQL 8.0 在安装目录下找到 bin 目录,运命令工具,输入以下命令启动 MySQL 8.0: ``` mysqld --initialize-insecure --user=mysql ``` 其中,--initialize-insecure 表示初始化 MySQL 数据库,--user=mysql 表示以 mysql 用户身份运。 3.2 创建 MySQL 8.0 的服务 运命令工具,输入以下命令创建 MySQL 8.0 的服务: ``` mysqld --install ``` 3.3 启动 MySQL 8.0 的服务 在 Windows 系统中,可以在服务管理器中启动 MySQL 8.0 的服务。在 Linux 系统中,可以运以下命令启动 MySQL 8.0 的服务: ``` systemctl start mysqld ``` 3.4 登录 MySQL 8.0 运命令工具,输入以下命令登录 MySQL 8.0: ``` mysql -u root -p ``` 其中,-u 表示用户名,-p 表示密码。如果没有设置密码,则可以省略 -p 参数。 3.5 修改 MySQL 8.0 的密码 登录成功后,可以运以下命令修改 MySQL 8.0 的密码: ``` ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'newpassword'; ``` 其中,'newpassword' 表示新的密码。 4. 使用 MySQL 8.0 完成以上步骤后,就可以使用 MySQL 8.0 了。可以通过命令工具或者其他 MySQL 客户端工具来访问 MySQL 8.0。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值