MySQL最最最常用的语法,一定要牢记!!!

1.连接服务器

mysql -h 127.0.0.1 -P 3306 -u root -p
注意:

如果没有写 -h 127.0.0.1 默认是连接本地
如果没有写 -P 3306 默认是连接3306端口号

2.创建数据库

示例:创建一个名为hello_world的数据库。

create database helloworld;

3.使用数据库

示例:使用当前名为hello_world的数据库。

use helloworld;

4.在该数据库中创建一个表

示例:创建了一个名为 student 的表,该表有 int 型的id,varchar类型的name以及varchar类型的gender构成。

create table student(
id int,
name varchar(32),
gender varchar(2)
);

5.在表中插入数据

示例:插入如下数据。

insert into student (id, name, gender) values (1, '张三', '男');
insert into student (id, name, gender) values (2, '李四', '女');
insert into student (id, name, gender) values (3, '王五', '男');

6.查询表中数据

示例:查询来自student表中的数据。

select * from student;

7.创建一个使用UTF-8字符集的数据库

示例:创建一个名为test的数据库,并且该数据库使用的字符集为utf-8

注意:MySQL中的utf-8 没有“-” 是utf8

create database test charset=utf8;

其次:我们来看看MySQL都支持哪些字符集:

show charset;

在这里插入图片描述

8.创建一个使用utf8字符集,并带校对规则的 test 数据库

示例:创建一个名为test的数据库,charset 设置为 utf8,collate(校对规则)设置为utf8_general_ci。

create database test charset=utf8 collate utf8_general_ci;

其次:我们来看看MySQL都支持哪些字校对规则:

show collation;

这里由于校验规则过多就不再放图,有兴趣的读者可以自己去看看。

我们一般常用的有两种校验规则:

不区分大小写的&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值