首页 > 数据库 >1.mysql的基本操作、配置

1.mysql的基本操作、配置

时间:2022-12-04 01:55:29浏览次数:52  
标签:set utf8mb4 配置 character show mysql collation 基本操作

登录

mysql -h主机名 -P端口号 -u用户名 -p密码

mysql -hlocalhost -P 3306 -u root -pQa123456

 

 

 退出登录

exit
或 quit

 

 查询所有的库

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
4 rows in set (0.06 sec)

 

Mysql中编码的设置

mysql5.7及之前的版本默认使用拉丁文的编码方式,存储中文会报错

需要修改配置文件

mysql8.0及之后使用默认就可以。无需另外配置

查看编码命令

mysql> show variables like 'character_%';
+--------------------------+--------------------------------------------------------+
| Variable_name            | Value                                                  |
+--------------------------+--------------------------------------------------------+
| character_set_client     | utf8mb4                                                |
| character_set_connection | utf8mb4                                                |
| character_set_database   | utf8mb4                                                |
| character_set_filesystem | binary                                                 |
| character_set_results    | utf8mb4                                                |
| character_set_server     | utf8mb4                                                |
| character_set_system     | utf8mb3                                                |
| character_sets_dir       | /usr/local/mysql-8.0.26-macos11-x86_64/share/charsets/ |
+--------------------------+--------------------------------------------------------+
8 rows in set (0.02 sec)

 

mysql> show variables like 'collation_%';
+----------------------+--------------------+
| Variable_name        | Value              |
+----------------------+--------------------+
| collation_connection | utf8mb4_0900_ai_ci |
| collation_database   | utf8mb4_0900_ai_ci |
| collation_server     | utf8mb4_0900_ai_ci |
+----------------------+--------------------+
3 rows in set (0.01 sec)

 

 

标签:set,utf8mb4,配置,character,show,mysql,collation,基本操作
From: https://www.cnblogs.com/mingbo-1/p/16949286.html

相关文章

  • MySQL
    大负载InnoDB存储Tablespace:leafnodesegmentnon-leafnodesegmentrollbacksegmentSegmentExtent1MPageExtent:Page16K,1M/16K=64个PagePage:......
  • ssm四个配置文件的相关解释
    一.解释1.application-config.xml1.1总的配置文件,将三个配置联系在一起。2.spring-dao.xml2.1管理数据流层,导入并管理mybatis.xml。2.2mybatis.xml管理数据库连接,操作......
  • SSM配置文件整合
    SSM配置文件整合1.ApplicationContext.xml<?xmlversion="1.0"encoding="UTF-8"?><beansxmlns="http://www.springframework.org/schema/beans"xmlns:xsi="ht......
  • MySQL
    MySQL创建数据库我们可以在登陆MySQL服务后,使用create命令创建数据库,语法如下:CREATEDATABASE数据库名;以下命令简单的演示了创建数据库的过程,数据名为RUNOOB:[roo......
  • 《MySQL必知必会》知识汇总一
    一、使用MYSQL展示所有数据库showdatabases;选择数据库usecrashcourse;展示该数据库中所有的表showtables;还可以展示表列的shema约束showcolumns......
  • Java实现MySQL binlog日志监听
    使用案例引入maven依赖<dependency><groupId>com.github.shyiko</groupId><artifactId>mysql-binlog-connector-java</artifactId><version>0.21.0</version></......
  • mysql中的表不同类型怎么的长度
    一文搞懂字符和字节的含义(qq.com)一文搞懂MySQL的数据类型中长度的含义(qq.com)学习MYSQL要对字符类型跟长度有个明确的认识,我当初很容易搞错!这里重新学习一下......
  • mysql字符集utf8和utf8mb4的使用问题
    一、MySQL中length()、char_length()的区别和用法char_length(str)计算单位:字符不管汉字还是数字或者是字母都算是一个字符length(str)计算单位:字节utf8编码:一个汉字三个字......
  • 批处理配置环境变量,实现多个版本的JDK切换
    一.JDK版本切换批处理脚本我们平时在window上做开发的时候,可能需要同时开发两个甚至多个项目,有时不同的项目对JDK的版本要求有区别,这时候我们可能会在一台电脑上安装......
  • 面试大厂 看这篇MySQL面试题就够了
    MySQL一直是面试中的热点问题,也难道了很多的面试者。其实MySQL没那么难,只是大家没有系统化、实战性的过去学习、总结。同时很多开发者在实际的开发过程中也很少去接触一些偏......