安装版本说明
MySQL有如下多个版本可供选择,它们之间的区别如下:
- MySQL Community Server:社区版本,开源免费,但不提供官方技术支持;一般学习和个人网站都使用此版本。
- MySQL Cluster:集群版,开源免费,可将几个MySQL Server封装成一个Server;
- MySQL Enterprise Edition:企业版本,需付费,可以试用30天,提供官网技术支持;
- MySQL Cluster CGE:高级集群版,需付费;
下载安装文件
MySQL的官网下载地址为:MySQL下载地址。可以选择不同的操作系统版本进行下载。
因为服务器在国外,如果下载速度太慢,可选择国内的搜狐镜像进行下载:MySQL下载地址(国内搜狐镜像)。
也可以选择网易镜像进行下载:MySQL下载地址(国内网易镜像)。
打开官网的MySQL下载地址,在下载页面点击”MySQL Community Server“,进入操作系统选择和安装文件方式选择页面。
选择”Microsoft Windows“操作系统,以及点击”Windows(x86,32&64-bit),MySQL Installer MSI“的安装文件方式。进入在线安装、离线安装选择界面。
选择离线安装方式(文件大小比较大的那行),点击后面的”Download“。
打开的页面拉到最下面,点击”No thanks, just start my download.“,浏览器就开始自动下载了。
最终下载下来的文件名为:mysql-installer-community-8.0.30.0.msi。当然,版本号可能会有所不同,没有关系。
安装MySQL及相关组件
可以先观看视频教程:手把手教你在Windows下安装MySQL服务器
双击下载下来的安装包,启动安装程序。
如果安装过程中,弹出”This Application requires .NET Framework 4.5.2. Please install the…“之类的提示,说明你的系统中没有安装.NET组件。可以从官网下载安装包进行安装:官方下载地址。
稍等一会后,进入”Choosing a Setup Type“选择界面。
其中列出了5种安装类型:
- Developer Default:默认安装类型。
- Server Only:仅安装服务器程序。
- Client Only:仅安装客户端程序。
- Full:完全安装。包括客户端程序、服务端程序、相关配套工具等。
- Custom:自定义安装。根据自己需求,选择需要安装的软件和工具。
这里,我们选择Full(完全安装),点击Next(下一步)按钮。
在打开的”Check Requirements“界面,点击Next(下一步)按钮。
如果该步骤有弹出”One or more product requirements have not been satisfied“的提示,可以直接点击Yes按钮忽略。
在打开的”Installation“界面,可以看到准备安装的所有软件列表,点击Execute(执行)按钮执行安装。安装过程可能比较慢,需要耐心等待。
安装完成后,点击Next(下一步)按钮。开始进入MySQL配置阶段。
然后继续点击Next(下一步)按钮。
在打开的”Type and Networking“界面,可以不做任何修改,继续点击Next(下一步)按钮。不过,这里需要记住,这里使用了MySQL的默认端口3306。
在打开的”Authentication Method“界面,选择第一个”Use Strong Password Encryption for Authentication(RECOMMENDED)“,点击Next(下一步)按钮。
在打开的”Accounts and Roles“界面,为MySQL的管理员用户root设置用户密码。需要输入两遍,而且要确保相同。点击Next(下一步)按钮。
在打开的”Windows Service“界面,配置MySQL的服务名。一般不做修改,使用默认的即可。然后勾选”Start the MySQL Server at System Startup“,表示设置MySQL服务为开机自动启动。
下面选择”Standard System Account“,使用标准系统用户启动服务。然后点击Next(下一步)按钮。
在打开的”Apply Configuration“界面,点击Execute(执行)按钮,开始执行刚才的配置。
配置全部完成后,点击Finish(完成)按钮,完成MysQL的安装。
此时,安装程序会打开”Product Configuration“界面,点击Cancel(取消)按钮,并在弹出的对话框中选择Yes后确认,彻底退出安装过程。
启动MySQL服务
MySQL安装完毕后,需要启动服务端进程,否则客户端无法连接数据库。
在上面的配置过程中,已经将MySQL安装为Windows操作系统的一个服务,并设置了开机自动启动。此时,重启电脑,MySQL服务即可自动启动。
如果不想重启电脑,可以选择手工启动服务。
第一步:在开始菜单旁边的搜索框中输入”services.msc“,按”Enter“键确认。
第二步:在打开的Windows服务管理器界面,可以找到服务名为“MySQL”的服务项。如果状态为“已启动”,表示MySQL服务为启动状态。如果没有看到“已启动”的字样,说明服务没有启动。在MySQL服务项上右键,选择“启动”,即可启动服务。
通过Windows命令行登录MySQL数据库
MySQL安装并启动完毕后,客户端可以通过命令行、图形管理工具、高级语言(通过JDBC、ODBC等)等多种方式连接MySQL服务器。
这里先介绍如何使用Windows命令行登录MySQL数据库。
第一步:在开始菜单旁边的搜索框中输入“cmd”,按”Enter“键确认。
第二步:在打开的命令行窗口中,输入以下命令,并按”Enter“键确认。切换到MySQL的安装目录下。
cd C:\Program Files\MySQL\MySQL Server 8.0\bin\
第三步:在命令行窗口中,输入以下命令,并按”Enter“键确认。
mysql -h 127.0.0.1 -u root -p
其中:127.0.0.1表示的是本机。如果你要连接的是远程服务器,那么修改为远程服务器的IP地址或域名即可。
root表示的是MySQL数据库的用户名。也可以根据实际情况修改你自己的用户名。
C:\Program Files\MySQL\MySQL Server 8.0\bin > mysql -h 127.0.0.1 -u root -p Enter password: ******
第四步:输入用户密码。如果光标前面的提示符变成“MySQL >”时,表示已经成功登录数据库。
在提示符后输入“SHOW DATABASES;”,查看当前数据库服务器中已经创建了哪些数据库。
mysql> SHOW DATABASES; +-----------------------+ | Database | +-----------------------+ | information_schema | | mysql | | performance_schema | +-----------------------+ 3 rows in set (0.01 sec)
本站所有内容均为原创,本站保留所有权利。仅允许非商业用途的转载,但必须注明来源网站、作者、来源链接!否则,由此造成的一切后果,由转载方承担!
干货分享、技术提升、面试笔试、学习交流,欢迎关注公众号:xuesql。QQ学习交流群:209942678。