mysql 8.0.11 安装配置方法图文教程(win10)

2022-05-22 0 834

本文记录了mysql 8.0.11 安装配置的方法,供大家参考,具体内容如下

1. MySQL安装

1.1 在MySQL官网 下载 Windows 版本的 MySQL 安装包

下载地址

mysql 8.0.11 安装配置方法图文教程(win10)

点击下载Download后会弹出以下界面,点击 No thanks, just start my download

mysql 8.0.11 安装配置方法图文教程(win10)

1.2 下载完后解压,将 zip 包解压到你想安装的目录,我将解压后的文件夹放在 D:\MySQL下。

mysql 8.0.11 安装配置方法图文教程(win10) 

1.3 配置环境变量:

进入 计算机–高级系统设置–高级–环境变量
添加mysql解压的路径

mysql 8.0.11 安装配置方法图文教程(win10)

1.4 接下来配置 MySQL 的配置文件

打开刚刚解压的文件夹 D:\MySQL\mysql-8.0.11-winx64 ,创建一个配置文件为 my.ini,编辑 my.ini 配置以下基本信息:

[mysql]
default-character-set=utf8

[mysqld]
port = 3306
basedir=D:\MySQL\mysql-8.0.11-winx64
datadir=D:\MySQL\mysql-8.0.11-winx64\data
character-set-server=utf8
default-storage-engine=INNODB

接下来我们来启动下 MySQL 数据库:
以管理员身份打开 cmd 命令行工具,切换目录:

D:
cd D:\MySQL\mysql-8.0.11-winx64\bin

mysql 8.0.11 安装配置方法图文教程(win10)

输入初始化命令:

mysqld --initialize-insecure --user=mysql 

在D:\MySQL\mysql-8.0.11-winx64\bin目录下生成data目录

启动输入以下命令即可:

net start mysql

mysql 8.0.11 安装配置方法图文教程(win10) 

这证明已经连接成功。

如果出现无法启动错误,如下:

mysql 8.0.11 安装配置方法图文教程(win10)

原因可能为,你打开了其他的数据库,端口被占用
首先打开 控制面板-系统安全-管理工具

mysql 8.0.11 安装配置方法图文教程(win10)

弹出管理工具界面,点击服务

mysql 8.0.11 安装配置方法图文教程(win10)

弹出服务页面,如图

mysql 8.0.11 安装配置方法图文教程(win10)

可以看到MySQL80是启动的,但mysql是没有启动的,MySQL80是通过MySQL安装器客户端安装的网络服务MySQL数据库,本地和网络是不同同时启用的

mysql 8.0.11 安装配置方法图文教程(win10)

当想使用本地创建的mysql时应先关闭MySQL80这个网络服务数据库,有两种方法关闭
1)右击MySQL80,点击停止
2)在命令端输入以下命令:

net stop MySQL80

mysql 8.0.11 安装配置方法图文教程(win10)

接着输入

net start mysql

就可以正常启动了。

2. MySQL 重置密码

2.1 登录mysql

输入:

mysql -u root -p

因为之前没设置密码,所以密码为空,直接回车即可:

mysql 8.0.11 安装配置方法图文教程(win10)

2.2 查询用户密码:

查询用户密码命令:

mysql> select host,user,authentication_string from mysql.user;

host: 允许用户登录的ip;
user:当前数据库的用户名;
authentication_string: 用户密码;
如果为空, root 这一行应该是空的。

2.3 设置(或修改)root用户密码:

注意:在mysql 5.7.9以后废弃了password字段和password()函数,

一定不要采取如下形式该密码:

use mysql; 
update user set authentication_string="newpassword" where user="root";

这样会给user表中root用户的authentication_string字段下设置了newpassword值;

正确修改root密码的步骤为:

1)如果当前root用户authentication_string字段下有内容,先将其设置为空,没有就跳到步骤2)。

use mysql; 
update user set authentication_string='' where user='root'

2)使用ALTER修改root用户密码,方法为

use mysql;
ALTER user 'root'@'localhost' IDENTIFIED BY '新密码';
FLUSH PRIVILEGES;

到此为止自己创建的本地MySQL创建完毕!!!
重新连接即可!!!!

精彩专题分享:

mysql不同版本安装教程

mysql5.7各版本安装教程

mysql5.6各版本安装教程

mysql8.0各版本安装教程

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

免责声明:
1、本网站所有发布的源码、软件和资料均为收集各大资源网站整理而来;仅限用于学习和研究目的,您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。 不得使用于非法商业用途,不得违反国家法律。否则后果自负!

2、本站信息来自网络,版权争议与本站无关。一切关于该资源商业行为与www.niceym.com无关。
如果您喜欢该程序,请支持正版源码、软件,购买注册,得到更好的正版服务。
如有侵犯你版权的,请邮件与我们联系处理(邮箱:skknet@qq.com),本站将立即改正。

NICE源码网 MySql mysql 8.0.11 安装配置方法图文教程(win10) https://www.niceym.com/49929.html