mysql的使用

故事扮演 提交于 2020-03-03 16:58:16

<!DOCTYPE html>


Mysql




Mysql数据库


命令:

show databases; 打印所有数据库

use database;切换到数据库

show tables; 打印数据库中的表
desc 表名;打印表的信息,表结构

select * from 表名\G; 打印表中全部数据
show columns from 表名 与desc一样

create database 数据库名 创建新的数据库

drop database 数据库名 删除数据库

create database 数据库名 charset "utf8" 创建数据库支持中文


Mysql创建数据库语法

CREATE TABLE tablename (columnname columntype);

create table student(
stuid INT NOT NULL AUTOINCREMENT,
name CHAR(32) NOT NULL,
age INT NOT NULL,
register
date DATE,
PRIMARY KEY ( stu_id )
);


mysql插入数据语法

INSERT INTO tablename ( field1, field2,...fieldN )VALUES( value1, value2,...valueN );

insert into student (name,age,register
date) values ("alex li",22,"2016-03-4")


mysql改

UPDATE table_name SET field1=new-value1, field2=new-value2


mysql删除语法

DELETE FROM tablename [WHERE Clause]

delete from student where stu
id=5;


排序

order by


分组

group by

SELECT columnname, function(columnname)
FROM table_name
WHERE columnname operator value
GROUP BY column
name;


Mysql alter命令

我们需要修改数据表名或者修改数据表字段时,就需要使用到MySQL ALTER命令。

添加列
alter table student add sex enum("M","F");

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!