一、MySQL数据库定义
MySQL是一种开源关系型数据库管理系统,它使用SQL语言进行数据的管理。通过MySQL,可以创建数据库、表格、插入、查询、更新和删除数据等操作。MySQL支持多种操作系统,并且被广泛应用于Web应用程序开发中。MySQL以其高性能、稳定性和可靠性而闻名。在MySQL中,数据以表格的形式存储,每个表格由列和行组成。列定义了表格中的字段,行则包含了实际的数据记录。MySQL提供了丰富的功能和工具,使得数据管理变得更加高效和便捷。
二、MySQL数据库安装
安装网址:https://dev.mysql.com/downloads/installer/
1、登陆网址,找到版本,下载安装包。
注:安装的版本要5.7版本(版本相对稳定),下载文件较大的。
2、过程默认操作,根据自己系统的位数进行选择是 X64 还是 X86。(X64:64位;X86:32位)
3、选择 Server Computer,我们只需要安装 mysql 服务器即可。
4、MySQL 端口默认 3306,如果没有特殊需求,一般不建议修改,继续点击 Next。
5、设置 MySQL 密码,建议字母数字加符号,然后点击 Next。
6、 这里是服务显示的名称,无特殊需要也不建议修改,继续点击 Next。
7、都检测通过后,点击 Finish,然后继续 Next,最后 Finish,即安装完成
三、MySQL文件配置
一)文件配置操作
配置两个my.ini文件。
mysql 安装路径 D:\MySQL\MySQL Server 5.7 下的 my.ini 文件(如果没有该文件,自己创建一个),主要修改项如下:
[client] default-character-set=utf8
[mysqld] character-set-server=utf8
[mysql] default-character-set=utf8
注:文件中的#键代表注释,要去掉#号键,然后再末尾添加utf8
修改完成后,点击另存为保存成 ANSI 格式的文件,否则 mysql 数据就无法读取该配置文件
然后用记事本打开 C:\ProgramData\MySQL\MySQL Server 5.7 下的 my.ini 文件(注意,ProgramData 默认是隐藏文件,打开方法可以看往期博客),分别在[mysql] 字段下增加一行代码 default-character-set=utf8 和 [mysqld] 字段下增加一行代码 character-set-server=utf8 ,然后另存为 ANSI 格式的文件。
注:文件的位置可能跟上述路径不一致,主要是要找到my.ini 文件(如果存在多个my.ini文件,选择安装的版本5.7)。
二)检验编码格式是否修改成功
1、从文件菜单中打开数据库,是Unicode后缀的。
2、 输入密码后,输入show variables like '%character%';如果编码格式如下,既配置成功。