mysql数据库知识点整理1,2(自用笔记)

知识点:
1.解释DB,DBMS,DBA含义。
数据库  数据库管理系统  数据库管理员
2.结构化查询语句分为哪四类,每一类写出两个相关命令?
DML DDL DQL DCL
3.MyISAM引擎和InnoDB引擎在事务处理和全文索引有什么不同?
非安全型 可全文索引  安全型 不可全文索引
4.写出通过命令行界面连接到数据库的语句。
mysql -u root -p
5.写出创建和删除数据库的语句。
creat database if not exists mysql;
drop database if exists mysql;
6.写出创建宠物狗的表结构的数据库语句,要求
字段                 类型               属性   
dogId             int(11)          主键   非空  自增1
dogName       varchar(50)    非空    
dogBrand       varchar(100)   非空   默认(中华田园犬)
设置数据表的引擎为InnoDB  字符编码为utf8  collate核对为utf8_bin
use mysql;
drop table if exists `mytable`;
create table if not exists `mytable`(
    dogId int(11) not null auto_increment primary key,
    dogname varchar(50) not null,
    dogbrand varchar(100) not null default '中华田园犬'
)engine innoDB charset utf8 collate utf-8_bin;

知识点:
1.在mysql中删除外键的语句。
alter table `mysql`.`table1` drop index `fk_table1_table2`, drop foreign key `fk_table1_table2`; 
2.写出mysql中插入一条数据的语法。
insert into `table1` (`xx`) values ('xx');
3.写出mysql中修改id是1的记录的语法。
update `table1` set `id`=2 where `id`=1;
4.写出mysql中删除id是1的记录的语法。
delete from `table` where `id`=1;
5.truncate和delete清空表数据有什么不同点。
不保留自增值表清空    保留自增值删除指定

S02E02

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值