mysql语句大全

1.创建数据库

create database database_name;

2.创建表

create table table_name(

列名 数据格式 ....

....

);

其中:

auto_increment  自动增长

primary key        主键

default'值'          默认值

not null            不能为空

3.切换数据库

use database_name;

4.添加一条数据

insert into table_name(列名1,列名2...) values(数据1,数据2....);

5.添加多条数据

insert into table_name(列名1,列名2...) values(数据1,数据2...),(数据1,数据2....);

PS:如果是字符串形式的数据,要加单引号或双引号.

6.查询数据

select * from table_name; 查询表的全部数据

select 列名,列名... from table_name; 查询表的部分列的数据

select 列名,列名... from table_name where 列名="条件"; 准确的查询满足条件的部分列的数据

select 列名,列名... from table_name where 列名 like  '%部分条件%'; 查询满足部分条件的部分列的数据

select * from table_name where 列名="条件1" or 列名="条件2" ....;  查询满足条件1的所有列的数据,条件2的,....

select * from table_name where 列名="条件1" and 列名="条件2" ....;  查询满足所有条件的所有列的数据

select * from table_name where 列名 like '%部分条件1'% or 列名 like '%部分条件2%'  ....;  查询满足部分条件1的所有列的数据,部分条件2的,....

select * from table_name where 列名 like '%部分条件1'% and 列名 like '%部分条件2%' ....;  查询满足所有部分条件的所有列的数据

select  * from table_name where 列名 in ('条件1','条件2'....);  与第5条语法一样,更简单的写法

select  * from table_name where 列名 not in ('条件1','条件2'....);  与上一个语法相反,查询除了条件1,条件2...以外所有数据

7.更新数据

update table_name set 列名= 数据 where 条件;  在满足条件的情况下修改数据

update table_name set 列名1 = 数据,列名2 = 数据... where 条件;  在满足条件的情况下修改多条数据

8.删除数据

delete from table_name where 条件; 在满足条件的情况下删除数据

9.删除数据库

drop database database_name;

mysql的语句大全_mysql语句大全相关推荐

  1. mysql数据库的注释语句是_MySQL 语句注释方式简介

    MySQL支持三种注释方式: 1.从'#'字符从行尾. 2.从'-- '序列到行尾.请注意'-- '(双破折号)注释风格要求第2个破折号后面至少跟一个空格符(例如空格.tab.换行符等等). 3.从/ ...

  2. mysql语句命令_MySQL语句和命令大全

    前言 这里记录的是这两年学习工作过程中遇到的常用的 MySQL 语句和命令,部分是网上收集来的,出处已经不记得了,这里先谢过这些大佬.本文包括常见 SQL 语句,还有部分运维语句和命令,没有做详细的说 ...

  3. mysql语句大全_MySQL语句大全

    一.连接mysql. 格式: mysql -h主机地址 -u用户名 -p用户密码 二.修改密码. 格式:mysqladmin -u用户名 -p旧密码 password 新密码 1.给root加个密码a ...

  4. mysql 忽略语法错误_MYSQL语句中易忽略的语法错误 | 学步园

    $str="CREATE TABLE test ( id int( 11 ) NOT NULL AUTO_INCREMENT PRIMARY KEY , name VARCHAR( 255 ...

  5. mysql语句使用_MySQL语句的使用

    表的增删改查' 1.查 查询表的所有数据 select * from 表名; 查询指定的列 select 列名1,列名2 from 表名; 增 全列插入 insert into 表名 values(i ...

  6. 网页mysql命令大全_Mysql命令大全

    | Monica Sehgal | | Hal Simlai | | Joseph Irvine | +-----+ 3 rows in set (0.00 sec) 注意:这里用到CONCAT()函 ...

  7. mysql中函数大全_MySql 函数大全(一)

    mysql> SELECT 1+"1"; -> 2 mysql> SELECT CONCAT(2,' test'); -> '2 test' 如果你想要明确 ...

  8. mysql语句解析_mysql 语句的查询过程解析

    select * from tb where ID = 1 下面解析的查询过程都是基于上面的简单查询,该系列的所有素材都来自于丁奇的mysql的45讲 1.建立连接 a.客户端发出请求,请求首先到达连 ...

  9. mysql select大全_Mysql select 大全

    记录一些select的技巧,比如如何用IN.LIMIT.CONCAT.DISTINCT等MySQL关键字 记录一些select的技巧: 1.select语句可以用回车分隔 $sql="sel ...

  10. mysql函数做条件_MySQL语句优化(三):避免条件字段做函数操作

    今天跟各位分享一个生产环境慢查询的例子,是一个比较典型的"条件字段使用了函数导致无法走索引"的例子. 一.定位慢查询 首先发现慢查询告警,通过运维平台看到慢查询主要是下面这条:SE ...

最新文章

  1. 基于STC8H1K28的双轴机械臂驱动模块:步进电机42HS348E,BH32角度传感器
  2. 循环控制-链表反转(与创建链表)
  3. 计算机统计字符数,如何在Word中统计相同字符(文字)出现的个数 -电脑资料
  4. iOS之深入探究多线程实现、线程安全和线程死锁
  5. 在VC++中使用Tab Control控件
  6. 配置网络策略中的 NAP 条件
  7. Mysql 联合索引入门
  8. 美景听听Ai语音导游,助力华为荣耀PLAY手机发布
  9. mac下使用robotframework-selenium2library做web自动化
  10. jsp android 交互,Android中HTTP几种请求和响应的代码实现
  11. 使用SPSS进行商业数据分析
  12. Java面试宝典 Beta5.0版 (2018年最新公测版)
  13. 通过使用autoruns、procexp、currports相结合,来提高检查效率,清除干净木马病毒。
  14. 重磅出击: Rancher 2.4.x 迁移自定义 k8s 集群
  15. 学校宿舍天翼校园网构建路由器
  16. 数据结构与算法--哈夫曼树及其应用
  17. 我的第一份CUDA代码
  18. ioDraw - 免费的在线图表制作工具
  19. 【一库】妙啊!这个库组织npm脚本简直爆炸!
  20. ibm服务器怎么安装win7系统安装,thinkpad如何安装win7系统

热门文章

  1. 微粒群算法(一、简介)
  2. uipath 验证码_UiPath邮件自动化Save Attachments的介绍和使用
  3. 基于JSP的旅游网站系统
  4. ResultSet大数据量导致内存溢出
  5. 无人便利店代理前景分析
  6. 富文本Ueditor
  7. linux 网络编程connection refused,《UNIX网络编程》第一个例子出现“connect error: Connection refused”错误提示信息?...
  8. C++ DNF脚本源码模板开源
  9. 如何查询硬盘序列号?百度基本都是错的,其实一条命令搞定!
  10. UE4 - 默认鼠标指针的样式修改自定义