MySQL数据库安装与配置

  1. 下载MySQL软件
  2. Windows平台下安装与配置MySQL
  3. Windows平台下ZIP版配置MySQL

下载MySQL                   

Windows平台下载MySQL

(1)进入MySQL的官网:https://www.mysql.com/。点击DOWNLOADS导航栏点击Community(社区版),切换到社区版的下载页面,最后点击MySQL Community Server下边的DOWNLOAD按钮即可进入MySQL数据库下载页面。

MySQL数据库安装与配置

(2)进入MySQL数据库的下载界面后,首先在“Select Operating System”下拉菜单中选择“Microsoft Windows”平台,然后进入MySQL下载页面

MySQL数据库安装与配置

MySQL数据库安装与配置

Linux平台下载MySQL

       Linux操作系统的版本有很多种,如Red Hat Enterprise、Ubnutu、Debian、CentOS等,我们需要针对自己电脑选择适合的操作平台,然后再选择是下载32位的还是64位的文件。

     下面以64位的CentOS7系统进行演示,由于CentOS系统是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码编译而成的,所以下载时可以按照Red Hat平台进行选择版本的下载

      需要注意的是,CentOS7系统不能只下载服务器端和客户端软件,还要下载一些依赖包,所以在此直接下载“RPM Bundle”压缩包。最后使用xftp或其他工具,将下载的压缩包上传到Linux服务器中的“download”目录中

MySQL数据库安装与配置MySQL数据库安装与配置

 

安装与配置MySQL        

安装MySQL

     双击安装程序mysql-installer-community-8.0.12.0.msi,此时会弹出MySQL许可协议界面。单击选中复选框“I accept the license terms”后,点击“Next”按钮,进入安装类型选择界面

MySQL数据库安装与配置

     选择自定义安装类型“Custom”(此类型可以根据用户自己的需求选择安装需要的产品),然后单击“Next”按钮

MySQL数据库安装与配置

      在选择安装版本界面,展开第一个节点“MySQL Servers”,找到并点击“MySQL Server 8.0.12-X64”,之后向右的箭头会变成绿色,点击该绿色的箭头,将选中的产品添加到右边的待安装列表框中,然后在展开安装列表中的MySQL Server 8.0.12-X64节点,取消“Development Components”选项前边的“√”,然后点击“Next”按钮进入安装列表界面

MySQL数据库安装与配置

      点击安装列表界面的“Execute”按钮后,要安装的产品右边会显示一个进度百分比,安装完成之后会前边会出现绿色个的“√”,之后继续点击“Next”按钮即可

MySQL数据库安装与配置

配置MySQL

      直接点击“Next”按钮,直接进入参数配置页面中的“Type and NetWorking”界面

     进入“Type and Networking”界面后 我们要选择的是“Standalone MySQL Server / Classic MySQL Replication”选项,然后点击“Next”按钮服务器配置类型“Config Type”选择“Development machine”,不同的选择将决定系统为MySQL服务器实例分配资源的大小,“Development machine”占用的内存是最少的;连接方式保持默认的TCP/IP,端口号也保持默认的3306即可;点击“Next”按钮。

MySQL数据库安装与配置

MySQL数据库安装与配置

      设置MySQL数据库Root账户密码,需要输入两遍。这个密码必须记住,后边会用到。此处我们将密码设置成“bjsxt”,之后点击“Next”按钮。

MySQL数据库安装与配置

      在配置Windows服务时,需要以下几部操作:勾选“Configure MySQL Server as a Windows Service”选项,将MySQL服务器配置为Windows服务;取消“Start the MySQL Server at System Startup”选项前边的“√”(该选项是设置是否开机自启动MySQL服务,在此我们选择开机不启动,大家也可以根据自己的需要来选择);勾选“Standard System Account”选项,该选项是标准系统账户,推荐使用该账户;点击“Next”按钮

MySQL数据库安装与配置

      在配置Windows服务时,需要以下几部操作:勾选“Configure MySQL Server as a Windows Service”选项,将MySQL服务器配置为Windows服务;取消“Start the MySQL Server at System Startup”选项前边的“√”(该选项是设置是否开机自启动MySQL服务,在此我们选择开机不启动,大家也可以根据自己的需要来选择);勾选“Standard System Account”选项,该选项是标准系统账户,推荐使用该账户;点击“Next”按钮

MySQL数据库安装与配置

      最后执行上述一系列配置的时候了,直接点击“Execute”按钮。等到所有的配置完成之后,点击“Finish”按钮即可完成配置

MySQL数据库安装与配置

zip版MySQL的安装        

减压配置MySQL

      将下载的zip版安装文件解压到你想放到的磁盘处,例如(E:\mysql-8.0.12-winx64)。在mysql-8.0.12-winx64文件夹下找到my.ini,进行配置。如果没有.ini结尾的文件那么就新增。注意basedir和datadir是我自己的路径位置,根据自己的定夺。记得新增一个文件data文件夹

my.ini文件内容

[mysqld]

# 设置3306端口

port=3306

# 设置mysql的安装目录

basedir=E:\\mysql-8.0.12-winx64

# 设置mysql数据库的数据的存放目录

datadir=E:\\mysql-8.0.12-winx64\\Data

# 允许最大连接数

max_connections=200

# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统

max_connect_errors=10

# 服务端使用的字符集默认为UTF8

character-set-server=utf8

# 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

# 默认使用“mysql_native_password”插件认证

default_authentication_plugin=mysql_native_password

[mysql]

# 设置mysql客户端默认字符集

default-character-set=utf8

[client]

# 设置mysql客户端连接服务端时默认使用的端口

port=3306

default-character-set=utf8

 

cmd打开命令窗口,初始化mysql,初始化语句:

mysqld --defaults-file=E:\mysql-8.0.12-winx64\my.ini --initialize –console

执行该语句后会出下日志内容,找到[email protected],冒号后面的为mysql的初始密码,一定要先记住,下面用来登录修改密码

MySQL数据库安装与配置

安装MySQL当前服务

MySQL数据库安装与配置

接着启动服务我们来修改密码,执行mysql -u root -p登录mysql,回车后输入我们记下来的初始密码,回车后进入mysql命令,输入修改密码命令ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';   root是你自己定义的密码。至此mysql免安装版的配置已完成。

MySQL数据库安装与配置

查看默认安装的数据库。执行如下命令:

show  databases;

MySQL数据库安装与配置

更多mysql内容:V信扫描下面二维码,关注后回复“mysql”即可~

MySQL数据库安装与配置