MySQL命令行

Posted mutaim

tags:

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

// 1.数据库的操作  记住要加分号[ ; ]结束

create database [数据库名]; 
drop databse [数据库名];
use [数据库名]; // 选择数据库

// 2. 数据表的操作 
// 字段名就是 id, name, age 这些... 
// unsigned 无符号数字 比如正负号
// auto_increment 自动增加 每次插入一行就自加1  就是i++
// int varchar 数据类型 后面括号是分配多少字节空间
// not null 插入数据的时候这个字段不能为空
// primary key 关键字 ,必须是唯一的值,不能是null
// engine 设置 默认字符集 utf8
 
create table 表的名字 (   // 创建表
`字段名` int(10) unsigned auto_increment,
`字段名` varchar(20) not null,
...更多
primary key(`字段名`)engine=innodb default charset=utf8;

)


drop table 表名称;  // 删除表

// 插入一行内容

// 注意:双引号解析php变量,就没有单引号  echo "$a"; , 必须加单引号括起来;
insert into 表名(属性名1,属性名2) values (‘值1‘,‘值2‘);  
 

// 查询内容

select * from 表名;
select * from 表名 where id > 5;    // where 一个筛选条件, id字段>5的显示出来

// 更新内容

update 表名 set 属性=值, ...;

// 删除内容

delete from 表名 where id = 1; // where 条件 或者其他条件

  

以上是关于MySQL命令行的主要内容,如果未能解决你的问题,请参考以下文章

MySQL系列:kafka停止命令

如何看mysql版本

laravel特殊功能代码片段集合

创建数据库中,超详细常用的MySQL命令(含解析图解与全部代码)

Jekyll 偏移代码片段高亮的初始行

如何创建片段以重复变量编号中的代码行