文章目录
- 1、安装包下载
- 2、ini文件配置
- 3、安装mysql服务+启动+修改密码
- 4、常见问题
1、安装包下载
- 进入官网
地址:https://dev.mysql.com/downloads/mysql/
选择Windows(X86,64位),Zip存档
2.找到下载好的压缩包,对其进行解压,并记住解压之后的路径,之后安装需要用到
2、ini文件配置
3.在mysql根目录下新建TXT文件,输入如下命令,然后重命名为my,后缀改为ini
注意:
第三行的mysql安装目录就刚才文件解压的目录,根据自己文件的目录自行修改
第四行就是在安装目录后加上一个data,(新建一个data文件夹的意思)
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=D:\Ruanjian\mysql-8.0.28-winx64\mysql-8.0.28-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\Ruanjian\mysql-8.0.28-winx64\mysql-8.0.28-winx64\Data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为utf8mb4
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4
如图:
3、安装mysql服务+启动+修改密码
4.初始化MySQL
在搜索框中输入cmd,然后以管理员身份运行
5.进入mysql的bin目录,如图输入首先输入d:进入d盘,cd+空格+mysql路径
6.在MySQL目录下的bin目录下执行命令:
mysqld --initialize --console
复制root@localhost:之后的密码到本地文件夹,保存好( : 后有一个空格,不复制)
7.安装mysql服务,
服务名随意起,最好是容易记的
mysqld --install [服务名]
安装成功后悔出现如图的提示:
**如果出现【The service already exists】字样,说明有旧的mysql服务,需要删除该服务,命令如下图所示:
sc delete mysql
删除成功后再进行安装即可
8.mysql服务的启动+修改密码
(1)安装mysql服务 –
mysqld --install mysql
输入命令后显示如下即代表安装完成。
(2)启动mysql服务 --> net start mysql
(3)命令行下登录MySQL并修改密码还是在bin文件下执行下图的命令,来登录MySQL。
mysql -u root -p
(4)有了mysql> 以后,就可以修改密码了。命令如下:
ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘新密码’;
回车密码修改完成,随后就可以使用辅助工具连接到数据库了
4、常见问题
第一坑:
1 my.ini中路径使用\,里面不可以有空行。
2 mysqld后面有个空格再加-,不然会报错。
3.不需要手动去建立Data文件夹。
4、文件名都要是英文的。
第二坑:
密码是个大坑,千万不要多复制空格,也不要少复制某个字符,否则后续登录的时候就一直报错
【Access denied for user ‘root’@‘localhost’ (using password: YES)】!