mysql基础

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql基础相关的知识,希望对你有一定的参考价值。

(为方便命令用小写)

mysql是一个关系型数据库管理系统,有体积小、速度快、总体拥有成本低等优点。

一个数据库管理系统包含多个数据库,一个数据库包含多个表。

连接到mysql:mysql -u user -p  (注:user为你安装时设置的用户名,一般为root)

创建数据库:create database `数据库名` charset=utf-8;

删除数据库:drop database `数据库名`;

使用数据库:use `数据库名`;

创建表:

create table `表名`(

   `字段名1` 类型 约束 ,

   `字段名2` 类型 约束 ,

   `字段名n` 类型 约束 

);

修改列:alter table `表名` modify column 列定义(字段名 类型 约束)
添加列:alter table `表名` add column 列定义(字段名 类型 约束)
删除列:alter table `表名` drop column 列名;
添加字段外键约束:alter table `表名` add constraint `约束名` 外键定义
数据添加:insert into `表名` (字段列表) values (值列表);

单表查询:select 字段列表 from `表名` where 查询条件
删除数据:delete from `表名` where 删除条件
修改数据:update `表名` set 列1=值1,列2=值2... where 条件

 

以上是关于mysql基础的主要内容,如果未能解决你的问题,请参考以下文章

MYSQL养成记-MYSQL基础增强(Myql函数)

mysql数据库之mysql基础命令

mysql基础学习笔记

mysql基础学习笔记

MysQL基础

mysql基础