您的位置:

Windows安装MySQL8.0完全指南

一、下载与安装

1、MySQL官方网站提供了Windows的安装包,官网地址为:https://dev.mysql.com/downloads/mysql/。

2、选择合适的版本进行下载,建议下载ZIP Archive版本,下载后解压到一个合适的目录中。

3、运行解压后的bin目录下的mysqld.exe文件,如果出现错误提示,则需要安装必要的运行库,可以在https://www.microsoft.com/en-us/download/details.aspx?id=48145下载安装。

4、安装完毕后再次运行mysqld.exe文件,出现欢迎界面说明安装成功。

二、配置MySQL

1、在解压后的MySQL目录下新建my.ini文件,文件内容如下:

[mysqld]
basedir=C:\\mysql-8.0.26-winx64
datadir=C:\\mysql-8.0.26-winx64\\data
port=3306
character-set-server=utf8mb4
default-authentication-plugin=mysql_native_password

2、设置MySQL的环境变量:

setx MYSQL_HOME "C:\mysql-8.0.26-winx64" /m
setx Path "%Path%;C:\mysql-8.0.26-winx64\bin" /m

3、在MySQL的bin目录下启动cmd,并运行下述命令:

mysqld --install MySQL --defaults-file=C:\mysql-8.0.26-winx64\my.ini
mysqld --initialize-insecure --user=mysql --basedir=C:\mysql-8.0.26-winx64 --datadir=C:\mysql-8.0.26-winx64\data
net start MySQL

4、运行mysql.exe,进入MySQL的命令行界面。

三、账户管理

1、默认情况下,MySQL的root账户没有密码。

2、在MySQL的命令行界面中执行以下命令来修改root密码:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';

3、可以使用以下语句来创建新用户:

CREATE USER '用户名'@'localhost' IDENTIFIED WITH mysql_native_password BY '密码';

4、可以授权给新用户对某个数据库、表进行相应的操作,如下所示:

GRANT SELECT, INSERT, UPDATE, DELETE ON 数据库名.表名 TO '用户名'@'localhost';

5、可以撤销对某个用户对某个表的授权:

REVOKE SELECT, INSERT, UPDATE, DELETE ON 数据库名.表名 FROM '用户名'@'localhost';

四、备份与恢复数据

1、备份数据使用mysqldump命令:

mysqldump -u 用户名 -p 数据库名 > 备份文件.sql

2、恢复数据使用mysql命令:

mysql -u 用户名 -p 数据库名 < 备份文件.sql

五、常用命令

1、登录MySQL:

mysql -u 用户名 -p

2、查看MySQL版本信息:

mysql> SELECT VERSION();

3、查看当前使用的数据库:

mysql> SELECT DATABASE();

4、创建数据库:

mysql> CREATE DATABASE 数据库名;

5、删除数据库:

mysql> DROP DATABASE 数据库名;

6、查看所有数据库:

mysql> SHOW DATABASES;

7、查看所有表:

mysql> SHOW TABLES;

8、查看表结构:

mysql> DESCRIBE 表名;

9、查询数据:

mysql> SELECT * FROM 表名;

10、修改数据:

mysql> UPDATE 表名 SET 列名1=新值1, 列名2=新值2 WHERE 条件;

11、插入数据:

mysql> INSERT INTO 表名 (列名1, 列名2...) VALUES (值1, 值2...);

12、删除数据:

mysql> DELETE FROM 表名 WHERE 条件;
以上就是Windows安装MySQL8.0完全指南的所有内容,如果按照上述步骤操作,就能成功地将MySQL安装在Windows上并使用。