本文目录导读:
图片来源于网络,如有侵权联系删除
MySQL 5.7社区版安装教程
准备工作
1、系统环境检查
- MySQL 5.7支持多种操作系统,如Windows、Linux等,在本教程中,我们以Windows操作系统为例,确保您的Windows系统是64位版本,并且具有足够的磁盘空间(建议至少2GB空闲空间)和内存(建议至少2GB内存)。
2、下载MySQL 5.7社区版安装包
- 访问MySQL官方网站(https://dev.mysql.com/downloads/mysql/5.7.html)。
- 在下载页面,根据您的操作系统版本选择合适的安装包,对于Windows系统,一般选择Windows (x86, 64 - bit), ZIP Archive版本,这种版本不需要安装程序,直接解压即可使用,方便快捷且便于自定义配置。
安装步骤
1、解压安装包
- 将下载的ZIP压缩包解压到您想要安装MySQL的目录下,例如C:\mysql - 5.7
。
2、配置环境变量
- 在系统环境变量的Path
变量中添加MySQL的bin
目录路径,以我们解压到C:\mysql - 5.7
为例,添加C:\mysql - 5.7\bin
到Path
变量中,这样就可以在命令提示符下直接运行MySQL相关命令了。
3、创建配置文件
- 在MySQL的安装目录下创建一个名为my.ini
的配置文件,内容如下:
图片来源于网络,如有侵权联系删除
[mysqld] 设置MySQL的安装目录 basedir = C:/mysql - 5.7 设置数据存储目录 datadir = C:/mysql - 5.7/data 设置端口号 port = 3306 设置字符集为UTF - 8 character - set - server = utf8mb4
- 根据您的实际安装目录修改basedir
和datadir
的值。
4、初始化MySQL数据目录
- 以管理员身份打开命令提示符(在搜索栏中输入“cmd”,右键选择“以管理员身份运行”)。
- 进入MySQL的bin
目录,例如cd C:\mysql - 5.7\bin
。
- 运行命令mysqld --initialize - - console
,这个命令会初始化MySQL的数据目录,并且在命令提示符中显示初始的root用户密码,一定要记住这个密码,20190101Abc
。
5、安装MySQL服务
- 在命令提示符下继续运行命令mysqld - - install
,这将把MySQL安装为Windows服务。
6、启动MySQL服务
- 运行命令net start mysql
来启动MySQL服务,如果启动成功,您将看到提示“MySQL服务已经启动成功”。
连接与测试
1、使用命令行连接MySQL
- 在命令提示符下运行命令mysql - u root - p
,然后输入之前初始化时得到的密码(例如20190101Abc
),如果成功连接,您将看到MySQL的命令行提示符mysql>
。
- 您可以在命令行中执行一些简单的SQL命令来测试,例如show databases;
,这将显示MySQL中现有的数据库列表。
图片来源于网络,如有侵权联系删除
2、使用图形化工具连接(可选)
- 如果您希望使用图形化工具连接MySQL,如Navicat或MySQL Workbench。
- 以Navicat为例,打开Navicat,点击“新建连接”,在连接设置中,输入连接名(自定义)、主机(一般为localhost
)、端口(3306)、用户名(root
)和密码(初始化得到的密码),然后点击“测试连接”,如果连接成功,就可以方便地在图形界面下管理MySQL数据库了。
安全设置
1、修改root密码
- 在命令行连接到MySQL后(mysql - u root - p
),运行命令ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
,将new_password
替换为您想要设置的新密码。
2、创建普通用户(可选)
- 运行命令CREATE USER 'user_name'@'localhost' IDENTIFIED BY 'password';
来创建一个新的本地普通用户,其中user_name
是用户名,password
是密码。
- 然后可以根据需求为这个用户授予相应的权限,例如GRANT ALL PRIVILEGES ON *.* TO 'user_name'@'localhost';
授予所有权限(在实际应用中,根据最小权限原则合理分配权限)。
通过以上步骤,您就成功地在Windows系统上安装了MySQL 5.7社区版,并进行了基本的配置和安全设置,可以开始在MySQL数据库上进行开发和管理工作了。
评论列表