MySQLStudy——MySQL 基础语句

基本sql语句

1.库相关 文件夹

create database mydb charset utf8;

show databases; show create databases mydb;

alter database mydb charset gbk;

drop database mydb;

2.表相关 文件

切换文件夹 (选择数据库)

use mydb;

 

 

create table t1 (id int,name char);

 

show tables;

show create table t1;

desc t1;

 

 

改字段 alter table 表名 add | modify | drop | change

add 跟 列名和类型

modify 跟 列名 和 类型

drop 跟列名

change 跟 旧列名 新列名 类型

 

改字符编码

alter table 表名 default character set gbk

 

改名称 rename table tname1 to tname2

 

drop table 表名

3.记录相关 一行数据

insert into tablename values(data,....),(data)...

 

查 select id,name from t1;

列名可用*号表示通配符

 

update 表名 set 列名 = 值 where 条件;

可同时修改多个字段,用逗号隔开 列名=值,列名=值...

没有条件则修改全部

 

delete from 表名 where 条件;

没有条件则删除所有;

 

重建表,清空所有数据

truncate table t1;

相关规范

字段名 表名 库名

由 数字 字母 @ $ # _ 组成

不能纯数字

不能是mysql关键字 如int

表的分类(数据存储引擎)

什么是引擎?

如汽车的发动机

引擎就是一个系统的核心部分

 

为什么需要分类呢?

发动机分类呢?

分柴油 汽油 电动

 

各自的使用场景不同

mysql支持的引擎

show engines

 

不同引擎效果测试 插入数据

转载于:https://www.cnblogs.com/tingguoguoyo/p/11005562.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值