不知道大家有没有为下载数据库而焦头烂额呢?
今天向大家讲解一下如何简单准确进行MySQL数据库的下载和配置
1.登录MySQL的官网https://www.mysql.com/
2.下载MySQL Community Server版本
3.添加环境变量(为了以后在cmd直接启动数据库,而不需进入bin目录)
(1)先在用户变量创建一个“MYSQL_HOME”的变量:把按目录添加 D:\mysql-8.0.28-winx64
(2)在系统变量中Path添加%MYSQL_HOME%\bin;
4.安装MySQL
(1)切换到MySQL安装目录下的bin目录
cd D:\mysql-8.0.28-winx64\bin
(2)进行安装
安装前先进行sc query mysql sc delete mysql操作
mysqld -install
注意:(1)如果提示The service already exists!此时是系统中已经安装了MySQL,需要进行卸载,之后再安装
mysqld – remove或者sc delete mysql
(2)卸载后在进行mysqld -install
(3)先初始化数据库:(清除之前的数据库文件)
创建my.ini文件后,数据库文件目录Data还没有创建。需要通过MySQL初始化功能
自动创建数据库文件目录
mysqld –initialize –console nfjw0u?mb+sS
注:–initialize表示初始化数据库,–console表示一个临时密码
5.管理MySQL服务
启动:net start mysql
关闭:net stop mysql
6.用户登录与设置密码
(1)登录:mysql -u root -p(上文的临时密码)
退出:exit或quit命令
(2)设置密码:ALTER USER ‘root’@’localhost’ IDENTIFIED BY ‘123456’;
登录:mysql -uroot -p123456;
7.完成MySQL数据库的下载和配置
补充:若MySQL无法自动检测安装目录,数据文件目录,则需要手动配置
创建MySQL配置文件(使用文本编辑器如记事本、Notepad++等工具)配置my.ini文件
[mysqld]
port=3306
basedir=D:\mysql-8.0.28-winx64\bin
datadir=D:\mysql-8.0.28-winx64\bin\data
max_connections=200
max_connect_errors=10
character-set-server=utf8mb4
default-storage-engine=INNODB
default_authentication_plugin=mysql_native_password
[mysql]
default-character-set=utf8mb4
[client]
port=3306
default-character-set=utf8mb4