本文记录了mysql 8.0.17安装配置的图文教程,供大家参考,具体内容如下
<强> 1。下载安装包强>
下载地址:安装包
<强> 2。解压安装包到目录强>
这里解压到了D: \ mysql-8.0.17-winx64
(图中有些文件是后续安装步骤生成的)
<强> 3。配置环境变量强>
我的电脑→右键→属性→高级系统设置→环境变量
点击“编辑”,添加MySQL的本文件夹的地址
<>强4。配置文件强>
在MySQL文件夹D: \ mysql-8.0.17-winx64中新建一个我。ini文件,写入如下信息:
(不同安装地址注意更改路径)
(mysqld) 3306 #设置端口 端口=3306 #设置mysql的安装目录 basedir=D: \ \ mysql-8.0.17-winx64 #切记此处一定要用双斜杠\ \,单斜杠我这里会出错,不过看别人的教程,有的是单斜杠。自己尝试吧 #设置mysql数据库的数据的存放目录 datadir=D: \ \ mysql-8.0.17-winx64 \ \数据#此处同上 #允许最大连接数 max_connections=200 #允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统 max_connect_errors=10 #服务端使用的字符集默认为UTF8 character-set-server=utf8 #创建新表时将使用的默认存储引擎 default-storage-engine=INNODB #默认使用“mysql_native_password”插件认证 default_authentication_plugin=mysql_native_password (mysql) #设置mysql客户端默认字符集 default-character-set=utf8 (客户端) #设置mysql客户端连接服务端时默认使用的端口 端口=3306 default-character-set=utf8
<强> 5。安装MySQL 强>
以管理员的身份打开cmd,转到MySQL安装路径,输入如下命令初始化数据库:
mysqld——初始化控制台
注意!执行输出结果里面有一段:
[注][我- 010454](服务器)生成一个临时密码root@localhost: zyNrYHh3yF-E
其中root@localhost:后面的“zyNrYHh3yF-E”就是初始密码(不含首位空格)。在没有更改密码前,需要记住这个密码,后续登录需要用到。
要是关快了,或者没记住,那也没事,删掉初始化的datadir目录,再执行一遍初始化命令,又会重新生成的。当然,也可以使用安全工具,强制改密码,用什么方法,自己随意。
参考:data-directory-initialization-mysqld
<强> 6。安装服务强>
在MySQL的安装目录D: \ mysql-8.0.17-winx64 \ bin中输入
mysqld——安装
原命令应为:
但后面的服务名可以不写,默认的名字为mysql。当然,如果你的电脑上需要安装多个mysql服务,就可以用不同的名字区分了,比如mysql5和mysql8。
<强> 7。启动MySQL服务强>
启动MySQL:
净启动mysql
(通过命令净停止mysql停止服务。通过命令sc删除mysql/mysqld删除卸载mysql服务)
<强> 8。更改密码强>
在MySQL安装目录D: \ mysql-8.0.17-winx64 \ bin中输入:
mysql - u root - p
输入之前的密码就可以进入MySQL了。
在MySQL中执行命令:
改变用户的“根”@“localhost”认同mysql_native_password由“新密码”;mysql 8.0.17安装配置图文教程