mysql 的增删改查以及模糊查询、字符集语句的使用

这篇具有很好参考价值的文章主要介绍了mysql 的增删改查以及模糊查询、字符集语句的使用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、mysql启动与登陆(windows下的mysql操作)

1.启动mysql服务

net  start mysql81

mysql 的增删改查以及模糊查询、字符集语句的使用,mysql,mysql,数据库

2.登陆mysql

mysql -uroot -p

mysql 的增删改查以及模糊查询、字符集语句的使用,mysql,mysql,数据库

3.查看所有数据库

show databases;

mysql 的增删改查以及模糊查询、字符集语句的使用,mysql,mysql,数据库

二、模糊查询(like)

1. _代表查询单个

2.%代表查询多个

3.查找所有含有schema的数据库;

show databases like '%schema';

mysql 的增删改查以及模糊查询、字符集语句的使用,mysql,mysql,数据库

三、创建相同数据库不发生报错(if not exists)

1.创建名字为mydb的数据库

create databases mydb;

mysql 的增删改查以及模糊查询、字符集语句的使用,mysql,mysql,数据库

2.继续创建mydb数据库,不提示错误

create databases if not exists mydb;

mysql 的增删改查以及模糊查询、字符集语句的使用,mysql,mysql,数据库

3.展示告警信息

show warnings;

mysql 的增删改查以及模糊查询、字符集语句的使用,mysql,mysql,数据库

4.删除名字为mydb的数据库

drop database mydb;

mysql 的增删改查以及模糊查询、字符集语句的使用,mysql,mysql,数据库

5.继续删除mydb的数据库,不提示报错

drop database if not exists mydb;

mysql 的增删改查以及模糊查询、字符集语句的使用,mysql,mysql,数据库

6.查看告警

mysql 的增删改查以及模糊查询、字符集语句的使用,mysql,mysql,数据库

四、查看当前使用的数据库(select database();)

1.查看当前使用的数据库

select database();

mysql 的增删改查以及模糊查询、字符集语句的使用,mysql,mysql,数据库

2.切换数据库为mydb的数据库

use mydb();

mysql 的增删改查以及模糊查询、字符集语句的使用,mysql,mysql,数据库

3.查看当前使用的数据库名

select database();

mysql 的增删改查以及模糊查询、字符集语句的使用,mysql,mysql,数据库

4.查看当前数据库的版本

select version();

mysql 的增删改查以及模糊查询、字符集语句的使用,mysql,mysql,数据库

5.查看当前登陆数据库的用户

select user();

mysql 的增删改查以及模糊查询、字符集语句的使用,mysql,mysql,数据库

五、数据库的字符集(character)和校队规则(collation)查询语句为variables

1.创建一个数据库名字为mydb2,他的字符集为gbk校队规则为gbk_chinese_ci

create database mydb2 character gbk collate gbk_chinese_ci

mysql 的增删改查以及模糊查询、字符集语句的使用,mysql,mysql,数据库

2.查看mydb是否被创建

show databases;

mysql 的增删改查以及模糊查询、字符集语句的使用,mysql,mysql,数据库

3.查看所有的字符集

show charset;

mysql 的增删改查以及模糊查询、字符集语句的使用,mysql,mysql,数据库

4.查看所有的校队规则

show collation;

mysql 的增删改查以及模糊查询、字符集语句的使用,mysql,mysql,数据库

5.查询mydb2数据库中的字符集

use mydb2;

show variables like '%character%';

mysql 的增删改查以及模糊查询、字符集语句的使用,mysql,mysql,数据库

6.查询mydb2的校队规则

show variables like %collation%;

mysql 的增删改查以及模糊查询、字符集语句的使用,mysql,mysql,数据库

6.修改mydb2的字符集为utf8mb4和校队规则为utf8md4_0900_ai_ci

alter database mydb2 character set utf8mb4 collate utf8md4_0900_ai_ci;

mysql 的增删改查以及模糊查询、字符集语句的使用,mysql,mysql,数据库

7.查询修改完后的mydb2的字符集

show variables like '%character%';

mysql 的增删改查以及模糊查询、字符集语句的使用,mysql,mysql,数据库

8.查询修改完成后的mydb2的校队规则

show variables like '%collation%';

mysql 的增删改查以及模糊查询、字符集语句的使用,mysql,mysql,数据库文章来源地址https://www.toymoban.com/news/detail-695001.html

到了这里,关于mysql 的增删改查以及模糊查询、字符集语句的使用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • MySQL——命令行客户端的字符集问题

    MySQL——命令行客户端的字符集问题

      原因:服务器端认为你的客户端的字符集是 utf-8 ,而实际上你的客户端的字符集是 GBK 。     查看所有字符集: SHOW VARIABLES LIKE \\\'character_set_%\\\';   解决方案,设置当前连接的客户端字符集 “SET NAMES GBK;”

    2024年02月09日
    浏览(12)
  • mysql 字符集、比较规则, 比较规则底层逻辑

    mysql 字符集、比较规则, 比较规则底层逻辑

    字符集的级别 show variables like ‘%charecter%’; character_set_server 服务器级别 一般在 5.7: C:ProgramDataMySQLMySQL Server 5.7my.ini 8.0: C:ProgramDataMySQLMySQL Server 5.7my.ini Linux 系列 vim /etc/my.cnf character_set_server=xxx # 设定默认字符集 collation_server=xxx_chinese_ci # 对应的默认的比较规则 charac

    2024年02月11日
    浏览(13)
  • 第3章 【MySQL】字符集和比较规则

    第3章 【MySQL】字符集和比较规则

    如何存储字符串?需要建立字符与二进制数据的映射关系。建立这个关系需要: 1.把哪些字符映射成二进制数据? 2.怎么映射? 将一个字符映射成一个二进制数据的过程也叫做 编码 ,将一个二进制数据映射到一个字符的过程叫做 解码 。 人们抽象出一个 字符集 的概念来描

    2024年02月09日
    浏览(11)
  • 数据库 --- mysql(03)-- mysql字符集、表操作(01)

    数据库 --- mysql(03)-- mysql字符集、表操作(01)

    (1)简介: MySQL字符集 包括 字符集(CHARACTER) 和 校对规则(COLLATION) 两个概念: 字符集(CHARACTER) 是一套编码 校对规则(COLLATION) 是在字符集内用于比较字符的一套规则。 (2)命令: 1 查看字符集 2 修改默认字符集 附:utf8和utf8mb4的区别 MySQL在5.5.3之后增加了这个u

    2024年02月16日
    浏览(13)
  • MySQL数据库——MySQL字符集和校对规则详解

    MySQL数据库——MySQL字符集和校对规则详解

    在讲解字符集和校对规则之前,我们先来简单了解一下字符、字符集和字符编码。 字符(Character) 是计算机中字母、数字、符号的统称,一个字符可以是一个中文汉字、一个英文字母、一个阿拉伯数字、一个标点符号等。 计算机是以二进制的形式来存储数据的。平时我们在

    2024年02月05日
    浏览(9)
  • MySQL 字符集概念、原理及如何配置 — 图文详解

    MySQL 字符集概念、原理及如何配置 — 图文详解

    目录 一、字符集概念 1、字符(Character) 2、字符编码 3、字符集(Character set) 二、字符集原理 1、ASCII字符集 2、GB2312 3、GBK 4、GB18030 5、BIG5 6、Unicode 编码 三、字符序 四、MySQL字符集 字符序 1、mysql 字符集 2、mysql 字符序 3、字符集与字符序的关系 五、MySQL 数据存储字符集

    2024年02月12日
    浏览(11)
  • Mysql 创建数据库字符集与排序规则

    新版本数据库默认编码格式是  utf8mb4 , utf8mb4  比  utf8  多了  emoji  编码支持,建议普通表使用  utf8  如果这个表需要支持  emoji  就使用  utf8mb4 ,也可以全部用  utf8mb4 , utf8mb4 完全向下兼容 utf8 。 字符集 当数据库需要适应不同的语言就需要有不同的字符集,如果不指

    2024年02月07日
    浏览(10)
  • 修改mysql默认字符集的两种方法

    修改mysql默认字符集的两种方法

    下面微点阅读小编就为大家介绍两种修改mysql默认字符集的方法。需要的朋友可以过来参考下 (1) 最简单的修改方法,就是修改mysql的my.ini文件中的字符集键值 , 如 default-character-set = utf8    character_set_server = utf8 修改完后,重启mysql的服务,service mysql restart 使用 mysql SHOW VARI

    2024年02月06日
    浏览(11)
  • mysql进阶-修改linux服务器中MySQL的字符集

    mysql进阶-修改linux服务器中MySQL的字符集

    linux 中 mysql8 默认的字符集是 latin1 ,在插入中文时会报错,所以一般在配置好mysql时需要修改字符集为 utf8 【又叫utfmb3,一般开发够用,一个字符用3个字节表示】或者 utfmb4 【一个字符用4个字节表示,如果存储emoji表情,必须用utfmb4】 1366 - Incorrect string value: xE4 xBA xBA(xE7 x94 x

    2024年02月14日
    浏览(11)
  • 数据库之MySQL字符集与数据库操作

    数据库之MySQL字符集与数据库操作

    目录 字符集 CHRARCTER SET 与COLLATION的关联 CHRARCTER SET 定义 基础操作         查看当前MySQL Server支持的 CHARACTER SET         查看特定字符集信息(主要包含默认的COLLATION 与 MAXLEN) COLLATION 定义 COLLATION后缀 基础操作         查看MySQL Server支持的COLLATION MySQL Ser

    2024年02月13日
    浏览(15)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包