Mysql常用语法

男生关注会更帅,女生关注会更美!

今天给大家分享一下Mysql中常用的语法,代码如下:

你是程序猿对吗?会写代码的那种?

#连接mysql数据库(Dos下面)

mysql -u root -p 123

#创建数据库

create database myschool;

#创建表

drop table student

你是程序猿对吗?会写代码的那种?

create table student

(

id int comment '编号',

name CHAR(10)     comment '姓名'

)charset =utf8

drop table if exists student;

你是程序猿对吗?会写代码的那种?

#修改表名

alter table student rename students;

#添加字段

alter table students add phone int ;

#修改字段

alter table students change phone phones int ;

select * from students;

#删除字段

alter table students drop phones;

#添加主键

alter table student 

add constraint p_id primary key student (id);

#添加外键

alter table student 

add constraint fk_gradeid foreign key (gradeid) references grade (gradeid);

select * from student

#插入数据(单条)

insert into student (id,name) values(1,'张三');

#插入多条数据

insert into student values(5,'李四1'),(6,'王五1'),(7,'赵六1'),(8,'李四2'),(9,'王五2'),(10,'赵六2');

#将查询结果插入到新表中(第一种)

怎么也不知道 春天 看不见 只有一次 花都开了 开得到处都是 后来就很孤单 ——顾城 《麦田》

#新表必须提前创建

create table students

(

id int ,

name CHAR(10)

)

更多内容请查看原文

↙你点不点,阅读原文都在那里

原文地址:https://www.cnblogs.com/a1111/p/14877526.html