一、mysql基础

Mysql基础知识一览

数据库

连接:mysql -u root -p
增加:create database 数据库名;
删除:drop database 数据库名;
选择:use 数据库名;

数据表

创建:create table table_name(column_name column_type);
create table if not exists test(
id int not null auto_increment,
name varchar(100) not null,
class_id varchar(20) not null,
create_date DATE
primary key(id)
)engine=InnoDB DEFAULT CHARSET=utf8;
注释:

  • not null不为空
  • auto_increment 自增(一般设为主键)
  • primary key 关键字
  • engine设置存储引擎,charset设置编码

删除:
drop table table_name;–删除数据表
delete from table_name where field1=value1;删除数据
alter删除表结构
alter和update区别
1、alter是对表的结构进行的操作,比如增加删除表的字段,或者是修改字段的顺序
2、update是对表中的数据进行的操作,比如依据某个字段修改当前记录中另一个字段的值
drop和delete区别
1、drop是对表本体进行的操作,比如删除整张表。如果需要对表的结构进 行增删,使用alter
2、delete是对表的数据进行的操作,比如删除某一条记录
插入:
insert into table_name(field1,field2,fieldN)
values
(value1,value3,valueN);
查询:
select * from table_name;
修改:
update table_name set filed1=new-value1,filed2=new-value2;

数据类型在这里插入图片描述

已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页