一、下载与安装
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上并使用。