MYSQL 8.0.16 winx64的安装和配置(配图)
时间:08-30来源:作者:点击数:
今天撸代码的时候发现数据库有点问题,然后在网上搜了很久也没找到解决方案(根本原因是我太菜了),于是就把它卸载了重新装一次,然后再写个教程分享给大家。
1. 从网上下载mysql的安装包。下载链接
2. 解压
- 下载的文件并不像我们平常下载的exe安装包一样,直接点击就可以安装。这个直接就是安装文件,我们需要将它解压到我们想要安装的位置。如图我的解压路径就是安装路径。
下面是解压后的文件:
3. 安装mysql
- 首先我们用win + q搜索“命令提示符”,然后点击右键,用管理员身份运行,防止之后操作的权限不够。
然后就进入到这个界面:
- 其次需要进入之前我们解压的那个安装文件的bin文件下,用cd path。cd + 文件路径(路径可以在资源管理器中直接复制就可以了),进入之后就是这个界面。
- 最后安装,输入mysqld -install等待安装完成。如果安装成功会提示‘Service successfully installed.’。这里我已经安装过了,所以它提示我已经安装了。
4. 配置MYSQL
- 在命令行中进入bin目录后,先输入mysqld --initialize--insecure,回车后再次在bin目录下输入mysqld --initialize,这时会在‘mysql-8.0.16-winx64’目录下生成一个‘data’目录。因为我之前已经安装了,所以这一步我就不演示了。如果在’mysql-8.0.16-winx64‘目录下有data目录,就说明已经成功了。
- 然后在资源管理器的‘mysql-8.0.16-winx64’文件的data目录下搜索以.err结尾的文件,然后打开它。找到初始的登陆密码,记下之后会用到。
密码如图:
- 接下来在‘mysql-8.0.16-winx64’目录下新建一个‘.ini’格式的文件. 然后将下面字符复制进去(有两个目录要改)。如果不能在此目录下建文件,可以在桌面上建立了拉进去。
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=C:\Program Files\mysql-8.0.16-winx64
# 设置mysql数据库的数据的存放目录
datadir=C:\Program Files\mysql-8.0.16-winx64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
5. 启动MYSQL服务
输入登录命令mysql -u root -p,然后根据提示将前面的密码输入进去(这个密码是我们之前记录的那个)。
然后输入set password='';修改密码。
mysql> set password='123';
Query OK, 0 rows affected (0.02 sec)
6. 配置环境变量
- 使用快捷键win + q搜索高级系统设置,在设置中点击环境变量。
点击之后进入此页面,在系统变量中找到Path并双击进入。
然后将之前的安装文件mysql-8.0.16-winx64下的bin文件路径复制进入,如图:
OK,这样我们就可以直接在终端里输入mysql使用数据库了。
到这里所有的安装过程就完成了,感谢大家的阅读。祝大家生活愉快!