Mysql进入与退出

进入数据库:mysql -uroot -p

退出: exit

库级操作语句

显示所有的表:show databases;

创建库: create database 库名; (重复创建会报错,可在库名前加上[if not exists])

删除库: drop database 库名;(如果不知道数据库是否存在,记得在库名前加[if exists])

进入数据库:use 库名;

表级操作语句

显示所有的表: show tables;

创建表: create table 表名;(重复创建会报错,可在表名前加上[if not exists])

显示创建表的信息: show create table 表名;

删除表:drop table 表名;

MysSQL表中数据的操作

插入数据(create) insert into values

指定字段插入: insert into 表名(表头)value(插入信息);

全字段插入:  insert into 表名value (插入整段信息);

多行插入: insert into 表名 value(插入信息),(插入信息),…;

查询数据 (read) select from where

指定字段查询: select 表头 from 表名;

2.全字段查询:select * from 表名;(select查询关键字,  * 代表所有 )

带条件查询:select 表头1 from 表名 where 表头2  条件;

例:select name from student where age = 19;

(查询学生表里年龄等于19的姓名)

select * from 表名 where 表头字段 条件;

例:select * from student where age = 19;

(查询学生表里等于19岁的全部字段)

修改数据(update)update set where

修改所有数据:update 表名 set 表头字段 = 条件;

修改多个数据:update 表名 set 表头字段 = 条件, 表头字段2 = 条件2;

修改满足条件的数据:update 表名 set 表头字段1 = 条件1  where 表头字段2 = 条件2;

例:update student set id = 5 where name =某某;

(把学生表姓名为某某的id改成5)

删除数据 (delete)delete from where

删除表中所有数据: delete from 表头字段;

删除表中满足条件的数据:delete from 表头字段 where 表头字段 = 条件;

例:delete from student where name = 某某;

(删除学生表里某某整行值)

MySQL数据类型:

数值类型、字符类型、时间日期类型

数值类型常用举例

字符类型常见举例

时间日期类型

案例

MySQL筛选条件

In null例子

select * from student where id is null;

错误例子: select * from student where is = null;(这样是显示不了的,空值以这种方式查询是查不出来的)

in not null例子

select * from student where id is not null;

与或非

and or not

and 例子:select * from student where id =5 andage = 9;

or  例子:select * from student where id =5 orage = 9;

排序(order by)

正序举例:select * from student order by age;

倒序举例:select * from student order by age desc;

限制(limit)

举例:select * from student limit 0,5;

(MySQL是 左闭右闭)

去重(distinct)

举例:select distinct * from student;

原文:https://www.cnblogs.com/gd000-/p/10651839.html

mysql 去重命令_MySQL 命令操作相关推荐

  1. mysql带c的命令_mysql命令整理

    一.总结一下: 1.linux下启动mysql的命令: mysqladmin start /etc/init.d/mysql start (前面为mysql的安装路径) 2.linux下重启mysql ...

  2. mysql 备用字段_MySql 命令大全(转载备用)

    http://www.cnblogs.com/zhangzhu/archive/2013/07/04/3172486.html 1.连接Mysql 格式: mysql -h主机地址 -u用户名 -p用 ...

  3. mysql设置字符集命令_mysql命令设置字符集

    2页 1财富值 修改数据库字符集 2页 2财富值 mysql字符集 3页 2财富值 MySQL字符集 3页 免费 MySQL字符集问题 7页 2财富值喜欢此文档的还喜欢 ...... 默认字符集的方法 ...

  4. 打开mysql命令_Mysql命令大全(详细篇)

    一.连接Mysql 格式: mysql -h主机地址 -u用户名 -p用户密码 1.连接到本机上的MYSQL. 首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root ...

  5. mysql 去空格_MySQL基本命令操作

    MySQL通常情况下操作的时候都有图形客户端,但是在某些环境下,是没有提供客户端的,这个时候就需要使用基本的命令行去操作.本篇文章主要介绍MySQL的常用基本操作之"建库,建表,删库,删表& ...

  6. mysql设备台账_mysql数据库操作语句大全.pdf

    mysql数据库操作语句大全.pdf mysql数据库操作语句大全(常用操作指令)一 . 常用mysql命令行命令1.启动MYSQL服务 netstartmysql停止MYSQL服务 stat na| ...

  7. mysql 用户命令_MySQL命令行新建用户

    https://www.cnblogs.com/penciler/p/4813157.html MySQL命令行能否实现新建用户呢?答案无疑是肯定的.而且在使用使用MySQL命令行新建用户后,还可以为 ...

  8. mysql的命令行常用命令_mysql命令行常用命令

    第一招.mysql服务的启动和停止 net stop mysql net start mysql 第二招.登陆mysql 语法如下: mysql -u用户名 -p用户密码 键入命令mysql -uro ...

  9. mysql查当前用户的的命令_mysql命令大全用户管理相关命令

    grant 普通数据用户,查询.插入.更新.删除 数据库中所有表数据的权利. grant select on testdb.* to common_user@'%' grant insert on t ...

  10. mysql net 指令_MySQL命令

    1.MySQL数据库服务器的开启与关闭: net start mysql net stop mysql 2.退出命令行客户端: quit 3.创建数据库 CREATE DATABASE 数据库名称; ...

最新文章

  1. LeetCode每日一题:回文链表(No.234)
  2. Python-Jenkins助力传统发布流程
  3. C/C++数组名与指针区别深入探索
  4. 共享内存生产者消费者模型
  5. 规则引擎Easy-rules
  6. phpstorm 调试_PhpStorm中的多用户调试
  7. 里面不仅有强悍的zhajinhuaplayer
  8. Linux下SVN 命令操作手册
  9. 电脑小写字母怎么切换_笔记本键盘切换的操作流程
  10. 怎么给图片或视频添加夜视效果?
  11. android刷新界面的几种方法,Android UI更新的几种方法
  12. 广东大学 计算机 排名2015,2015美国大学计算机排名
  13. WPF使用DialogResult.OK报错
  14. 最新SOCKS5代理服务器 socks5代理ip地址
  15. 基于java的健身房会员卡管理系统ssh框架
  16. CSS3中rotate的作用
  17. 投基取巧:如何通过基金投资获得 20%+ 的收益?基金理财干货分享,附思维导图!
  18. 神舟gx8cp5s1uefi安装win10和ubuntu18.04双系统记录
  19. CDS学习(一)---简介
  20. 动态规划问题之求解数列中递增数列的长度

热门文章

  1. 轻量容器和注射依赖 的自实现
  2. hutool 获取某月最后一天_Hutool之时间工具——DateUtil
  3. win7计算机添加用户名和密码错误,Win7家庭组如何创建共享及其密码错误怎么办?...
  4. 山西好点的计算机专科学校排名及分数线,2019-2020山西专科学校排名及分数线(理科+文科)...
  5. git指定版本openwrt源码_关于Github Action自动编译Lean_Openwrt的配置修改问题
  6. python airflow_airflow python 包采坑指南
  7. 【CF1325E】 Ehab's REAL Number Theory Problem(思维+最小环bfs)
  8. 翻译: TensorFlow 2.0 中的新功能
  9. 翻译:iOS Swift单元测试 从入门到精通 Unit Test和UI测试 UITest
  10. SwiftUI资源列表