获取方式: MySQL 官网下载 我们直接下载它的安装包,后面解压再配置一下就好了。
跳过登录直接下载。
我们把它解压。
将解压后的 bin 路径加入环境变量。
安装目录建一个 my.ini 文件
设置一下。
[client]
port=3306
# 字符集设置
default-character-set=utf8
[mysqld]
port=3306
character_set_server=utf8
# 设置安装目录
basedir=D:\server\mysql\mysql-8.0.19-winx64
# 设置数据存放位置
datadir=D:\server\mysql\mysql-8.0.19-winx64\data
通过 mysqld --initialize --console
命令来重置密码。
用重置后的密码再次登录就可以使用了。
数据库修改密码方法如下: 登录进来后可以通过如下命令改密码,我改的密码是 123456a。
alter user 'root'@'localhost' identified by '123456a';
然后 exit 退出后,重新登录下验证就可以了。
如果报如下错误可以查看文章:MySQL 数据库修改访问权限,不能使用ip连接mysql问题处理:Host ‘host.docker.internal‘ is not allowed to connect to this …
An error occurred while establishing the connection:
Long Message:
null, message from server: "Host 'host.docker.internal' is not allowed to connect to this MySQL server"
Details:
Type: java.sql.SQLException
Error Code: 1130
SQL State: HY000
如果报如下错误可以查看文章: MySQL 数据库时区设置方法,“The server time zone value ‘�й���ʱ��‘ is unrecognized or represents …” 问题解决
An error occurred while establishing the connection:
Long Message:
The server time zone value '�й���ʱ��' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the 'serverTimezone' configuration property) to use a more specifc time zone value if you want to utilize time zone support.
Details:
Type: java.sql.SQLException
SQL State: 01S00