以下是针对“最新版MySQL 8.0.22下载安装超详细教程(Windows 64位)”的完整攻略:
访问MySQL官网,从中选择最新的适合你系统(这里选择的是Windows (x86, 64-bit), ZIP Archive)的MySQL 8.0.22版本,点击下载.
安装MySQL 8.0.22非常简单,只需要下载ZIP文件,解压并添加到系统路径,即可完成安装。
MySQL支持通过命令行指定配置参数,但通常我们会创建一个配置文件来管理参数。创建my.ini文件并添加以下内容:
[mysqld]
# 设置MySQL使用的端口号
port=3306
# 设置MySQL的安装目录
basedir=D:\mysql-8.0.22-winx64
# 设置MySQL数据库文件的存放目录
datadir=D:\mysql-8.0.22-winx64\data
# 将MySQL的bin目录加入系统环境变量
PATH=%PATH%;D:\mysql-8.0.22-winx64\bin
现在可以启动MySQL服务器了。运行以下命令,初始化MySQL数据库:
mysqld --initialize-insecure --user=mysql
--initialize-insecure
:创建一个空的MySQL数据目录,并生成一个初始密码--user=mysql
:指定MySQL服务运行的用户为"mysql"输入以下命令启动MySQL服务:
net start mysql
检查MySQL服务是否运行:
tasklist /fi "imagename eq mysqld.exe"* /fi "status eq running"
以上命令将列出正在运行的MySQL服务进程列表。
MySQL服务已经启动,在登录MySQL时会提示你输入密码。我们需要修改初始密码。运行以下命令:
mysql -u root -p
输入生成的初始密码,连接到MySQL服务器。首先修改密码:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'NewPassword';
将"NewPassword"替换为你想要设置的密码。成功后,刷新用户权限:
FLUSH PRIVILEGES;
连接到MySQL服务端并创建一个新的数据库(这里创建一个名为mytest的数据库):
mysql -u root -p
CREATE DATABASE mytest;
在此之后,可以查看已经创建成功的数据库:
SHOW DATABASES;
连接到MySQL服务端并选择要使用的数据库:
mysql -u root -p
USE mytest;
新建一个数据表:
CREATE TABLE `user` (
`id` int unsigned NOT NULL AUTO_INCREMENT,
`name` varchar(32) NOT NULL DEFAULT '',
`age` tinyint unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`id`),
UNIQUE KEY `name` (`name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
这将创建名为"user"的数据表,其中包含三个字段"ID","Name"和"Age"。
插入数据:
INSERT INTO `user`(`name`, `age`)
VALUES('Tom', 23), ('Jerry', 18);
查询数据:
SELECT * FROM `user`;
备份MySQL数据库并将数据保存到指定的SQL文件中:
mysqldump -u root -p mytest --result-file=D:\mytest.sql
以上命令将备份"mytest"数据库的所有表结构和数据,并将结果保存到"D:\mytest.sql"中。
这就是“最新版MySQL 8.0.22下载安装超详细教程(Windows 64位)” 的完整攻略。希望能对你有所帮助。
本文链接:http://task.lmcjl.com/news/18117.html