MySQL安装

一、安装

1.下载mysql-8.0.21-winx64.zip,解压缩。https://dev.mysql.com/downloads/mysql/

 

 

 

2.添加环境变量D:\Program Files\mysql-8.0.21-winx64\bin

3.查看mysql版本,命令是mysql -V

4.初始服务端

 打开cmd命令,以管理员权限打开

mysqld --initialize-insecure

会在目录生成data文件

5.安装服务端 服务

mysqld --install

6.启动或停止服务

net start mysql

net stop mysql

7.再开一个cmd命令框,客户端连接数据库,默认root用户密码为空,直接回车

mysql -u root -p

8.登录进去后,才能修改密码

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';

9.显示数据库

show databases;

10.显示表

use  指定数据库

show tables;  显示表

 

 

 

11.图形化管理工具mysql-workbench,免费的。https://dev.mysql.com/downloads/workbench/

 下载时,可以免登录下载。

 

 

二、总结

1.mysql charset和collation

 characterset 指字符集,一个字符集定义了可以表示的所有字符,比如ascii,unicode等,它并没有指定具体的实现。
由于历史原因,mysql的utf8编码并不是标准的utf8,它只用3个字节表示一个Unicode字符,这不能表示😀😉🚗这样的emoj字符,之后又添加了一个utf8mb4作为标准的utf8。
collation定义了哪个字符和哪个字符是等价的,比如指定“大小写不敏感”,那么a和A就是等价的,这样查找时就会方便很多。
以utf8mb4_0900_ai_ci为例,utf8mb4指字符集编码格式,0900指的是Unicode的9.0版本,ai指accent insensitivity,即“不区分音调”,而ci表示case insensitivity,也就是“不区分大小写”。utf8mb4_unicode_ci类似。
在MySQL8之后,默认的character和collation是utf8mb4和utf8mb4_0900_ai_ci。

 

posted @ 2020-08-10 12:38  ike_li  阅读(95)  评论(0编辑  收藏  举报