一、MYSQL的下载及安装和配置

  1. 下载mysql

网址: https://dev.mysql.com/downloads/mysql

  1. 安装界面

  1. 选择安装类型
  2. 配置界面类型

Detailed Configuration:本选项适合想要详细配置服务器的高级用户。

Standard Configuration:本选项适合想要快速启动MySQL而不必考虑服务器配置的用户。

为了解MySQL的详细配置过程,在图2-10中选择“Detailed Configuration”选项,单击Next按钮进入服务器类型介绍界面。

  1. 设置服务器类型

Developer Machine:同一台机器上可同时安装MySQL服务,ftp服务,邮件服务等,此类型消耗的内存资源最小,主要适用于软件开发者,是默认选项,建议一般用户选择此项。

Server Machine:只作为数据库服务器或Web服务器,此类型占用的内存资源稍多一些,主要用做服务器的机器可以选择该项。

Dedicated MySQL Server Machine :只安装MySQL服务,该类型占用所有的可用资源,消内存最大,专门用做数据库服务器的机器可选择该项。

  1. 设置数据库用途

Multifunctional Database:多功能数据库,既支持事务又支持非事务操作。

Transactional Database Only:仅支持事务操作。

Non-Transactional Database Only :不支持事务操作。

  1. 设置InnoDB表空间

在此界面中可以为InnoDB的数据库文件选择一个存储空间,默认为MySQL的安装目录

  1. 服务器最大并发连接数配置

Decision Support: 支持的连接数量较小

Online Transaction Processing:支持的连接数量较多

Manual Setting:手动配置

  1. 网络选项配置

Enable TCP/IP Networking :启动TCP/IP连接,允许网络操作。

Port Number:配置MySQL服务器的端口号。

Enable Strict Mode:开启严格模式,限制SQL语法的一些细节问题。

  1. 字符编码配置

Standard Character Set:默认字符集,支持英文和许多西欧语言,默认值为latin1

Best Support For Multilinggualism:本选项支持大部分语言的字符集,默认字符集为utf8。

Manual Selected Default Character Set/Collation:人工选择字符和校对规则

在“Character Set”选框中将latin1修改为gb2312。

  1. 配置是否将MySQL安装为Windows服务

Install As Windows Service:配置是否将MySQL安装为Windows服务

Service Name :设置服务器名称

Include Bin Directory in Windows PATH :将MySQL的bin目录加入到Windows PATH目录中。

注意:将MySQL安装为Windows服务,服务器的启动和管理可以由Windows服务组件来管理,将bin目录加入到Windows PATH,用户在命令窗口下,可以直接运行bin目录下的可执行文件。

  1. 安全设置

Modify Security Settings:设置是否修改默认用户root(超级管理员)的密码。

Create An Anonymous Account :是否允许创建匿名用户

二、MySQL图形化工具

1.Navicat for MySQL

Navicat for MySQL是一款专为MySQL设计的强大数据库管理及开发工具。

下载

1.在浏览器地址栏中输入网址:“https://www.navicat.com.cn/download”,按回车键进入Navicat下载页面,选择“Navicat for MySQL”开始下载。

2.按照安装提示进行安装。

连接

1.打开Navicat for MySQL客户端软件,单击“文件”菜单,在其下拉菜单中执行“新建连接”命令。

2.在“新建连接”窗口,“常规”选项卡下输入连接名,主机,端口,用户名和密码,单击确定按钮即可。

2.MySQL-Workbench

MySQL Workbench是MySQL AB公司发布的图形化管理软件。

3.SQLyog

SQLyog是Webyog公司出品的一款简洁高效、功能强大的图形化MySQL数据库管理工具。

4.phpMyAdmin

phpMyAdmin是一款基于Web方式,架构在网站主机上的MySQL管理工具。

三、连接和断开服务器

  1. 启动mysql服务
    法一:

    1)开始/运行,在输入框中输入“services.msc”。

    2)打开“服务”窗口,在其右侧列表中选择MySQL服务,并单击左侧的“启动”链接,即可启动MySQL服务。

    法二:a

    1) 开始/cmd,打开命令行窗口

    2)输入net start mysql即可

  2. 停止mysql服务
    法一:

    1)开始/运行,在输入框中输入“services.msc”。

    2)打开“服务”窗口,在其右侧列表中选择MySQL服务,并单击左侧的“停止”链接,即可停止MySQL服务。

    法二:

    1) 开始/cmd,打开命令行窗口

    2)输入net stop mysql即可

  3. 进入mysql的方式
    1)命令行cmd中输入mysql -u root -p,然后输入密码。

    2)直接打开mysql命令行服务器输入密码。

  4. 退出mysql的命令
    1)exit

    2)quit

    3)\q

四、数据库结构

(1)bin文件夹:用于放置可执行文件

(2)data文件夹:用于放置日志文件以及数据库。

(3)include文件夹:用于放置头文件,如mysql.h、mysqld\_ername.h等。

(4)lib文件夹:用于放置库文件。

(5)share文件夹:用于存放字符集、语言等信息。

(6)my.ini:是MySQL数据库中使用的配置文件。

(7)my-huge.ini:适合超大型数据库的配置文件。

(8)my-large.ini:适合大型数据库的配置文件。

(9)my-medium.ini:适合中型数据库的配置文件。

(10)my-small.ini:适合小型数据库的配置文件。

(11)my-template.ini:是配置文件的模板

(12)my-innodb-heavy-4G.ini:表示该配置文件只对于InnoDB存储引擎有效,而且服务器的内存不能小于4GB。

Last modification:October 19, 2023
If you think my article is useful to you, please feel free to appreciate