MySql入门
一、下载:https://www.oracle.com/mysql/

拉到最底部

选择社区服务器,然后找到所需要的对应版本MySql服务器
这里说明一下MySql 版本上的区别:
1.0 、2.0、 3.0、4.0....不支持事务等
5.0 5.1 5.2 5.3 5.4 5.5 5.6(大部分兼容)
到5.7后需要配置 最新的是5.8版本 (也称为8.0版本)
这里 我下载的是最新的5.8版本
二、解压并配置配置MySql,并改名为5.8 如下图

对比一下下图5.6以前的版本,少data目录(存放数据)和my-default.ini文件(配置信息)

三、安装运行
1、找到命令提示符,右击以管理员的身份运行,一定要是管理员的身份否则没权限

2、进入到Mysql目录 对于新版mysql5.8没有了data目录,我们需要运行命令创建 5.7以后要用到下图命令来创建data目录


3、运行命令mysqld –install安装服务,如下图:

运行 启动服务

四、客户端配置,进入你的mysql

输入命令 show databases; 显示服务器上存在多少个数据库,
use mysql 这个数据库
5.8版本后,命令为
SET PASSWORD FOR 'root'@'localhost' = 密码;
然后修改你的账户密码 如下图:

输入刚修改的密码

对比5.8之前版本(5.7 5.6 ....)
use mysql;
UPDATE user SET authentication_string=password('123456') where user='root';
FLUSH PRIVILEGES;

查看编码格式

默认都为gbk。不是utf-8
在mysql 的根目录下,新建my.ini文件,(5.7后没了这文件,自己新建),如下图:

Mysql服务程序启动时会自动读取my.ini获得各项配置参数,包括编码
2、编辑my.ini
在[mysqld]节点下,配置服务端编码,添加2项内容
character_set_server=utf8
[mysql]节点的,这个是配置客户端信息的
我们也添加[mysql]节点,并配置编码UTF8
[mysql]
default-character-set=utf8
合起来如下图:

五、测试查询
1、修改了配置文件必须先重启服务,然后重新运行,如下图

到这里MySql 的安装配置都基本差不多了 ,温故知新, 熟能生巧。加油!

浙公网安备 33010602011771号