注意,每一行的命令一定要英文分号结尾,不然命令不算完、不执行。

进入mysql命令交互

  1. # -u表示用户 -p表示密码登录 此命令之后会让密码进行登录
  2. mysql -uroot -p;
  3. # 或者全局配置好密码后,直接mysql启动。具体怎么配置看安装教程的问题解决2
  4. mysql

image.png

退出交互命令

  1. exit;

image.png

查看当前数据库字符编码

  1. show variables like 'character\_set\_%';

输出的格式如下就好了,反正都需要utf8格式的
image.png

utf8mb4

对utf8的一个扩充。
utf8编码格式中,汉字是三个字节。
utf8mb4格式中,汉字最多可以支持四个字节,这样就可以支持一些生僻汉字。
缺点是,会造成存储空间增大。不过随着硬盘容量的增加,这个问题已经没多大问题了。

修改my.ini文件中的默认字符编码

该文件在不同系统下名称不同:

  • mac下: my.cnf
  • windows下: my.ini

    1. service mysqld restart;

    停止服务

    1. net start mysql80

    开启服务

    1. net stop mysql80

    查看当前拥有的数据库

    1. show databases;
    下图中的这些数据库不要修改,他们都是系统数据库。以后自己用到了再新建数据库。
    image.png

更多的mysql命令自己随用随查文档吧,这里我就不一个一个写了。太浪费时间了,低效率。不如自己多在终端操作几遍、形成肌肉记忆来的实在。