windows mysql8安装zip

打印 上一主题 下一主题

主题 949|帖子 949|积分 2862

MySQL 是一种广泛使用的关系数据库管理体系,MySQL 8 是其最新的主要版本,结合了精彩的性能和丰富的功能。
一、预备工作

1. 下载MySQL 8 zip包

首先,你需要获取MySQL 8的压缩包。在浏览器中访问MySQL官方下载页面
2. 解压zip文件

下载完成后,选择一个合适的目录来存放MySQL。通常,我们可以在C:\下创建一个名为mysql的文件夹,并将下载的zip文件解压到该文件夹中。
C:\mysql-8.x.x-winx64
解压后,确保包罗以下文件:

  • bin
  • data
  • include
  • lib
  • README
二、安装MySQL

1. 创建配置文件

接下来,我们需要创建一个配置文件来设置MySQL的根本参数。创建一个名为my.ini的文件,文本内容如下:
  1. [mysqld]
  2. # MySQL server port
  3. port=3306
  4. # MySQL data directory
  5. datadir=C:/mysql-8.x.x-winx64/data
  6. # Server character set
  7. character-set-server=utf8mb4
  8. # Default storage engine
  9. default-storage-engine=INNODB
复制代码
2. 初始化数据库

打开下令提示符,并导航到MySQL的bin目录。然后运行以下下令来初始化数据库:
  1. cd C:\mysql-8.x.x-winx64\bin
  2. mysqld --initialize-insecure --user=mysql --datadir=C:\mysql-8.x.x-winx64\data
复制代码

  • --initialize-insecure选项将不设置root用户的暗码,但对于首次使用可以方便后续操纵。
3. 启动MySQL服务

接下来,你可以启动MySQL服务。运行以下下令:
mysqld --console
这将启动MySQL服务器,并在下令行窗口显示运行状态。
4. 毗连至MySQL

打开另一个下令提示符窗口,进入MySQL的bin目录,使用以下下令毗连到MySQL:
mysql -u root
此时你将以root用户毗连到MySQL。
三、创建数据库和用户

在毗连到MySQL后,你可以开始创建数据库和用户。实行以下SQL语句以创建一个名为testdb的数据库:
CREATE DATABASE testdb;
接下来,创建一个新用户并授予其对testdb的访问权限:
  1. CREATE USER 'testuser'@'localhost' IDENTIFIED BY 'password123';
  2. GRANT ALL PRIVILEGES ON testdb.* TO 'testuser'@'localhost';
  3. FLUSH PRIVILEGES;
复制代码
四、查看已创建的数据库和用户

你可以通过以下SQL下令查看全部数据库:
SHOW DATABASES;
要查看全部用户,可以运行:
SELECT User, Host FROM mysql.user;
五、常见问题和解决方案

在使用MySQL过程中,你可能会遇到一些问题。以下表格列出了一些常见问题及其解决方案:
问题解决方案无法启动MySQL服务检查my.ini中datadir的路径是否正确毗连被拒绝确认防火墙未屏蔽端口3306,并确保MySQL正在运行登录错误注意用户名和暗码是否正确, 使用 -p 标记进行暗码输入六、总结

通过以上步骤,你已经乐成在Windows上安装并配置了MySQL 8。这使得你可以在本地环境中进行数据库开发、学习和测试。
MySQL 8提供了浩繁新特性,如窗口函数、JSON多值索引等,非常适合当代应用开发。同时,通过进一步学习SQL,可以帮助你更深入地理解关系数据库的使用和原理。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

大连全瓷种植牙齿制作中心

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表