一、数据库操作

1、查询数据库,命令如下:
SHOW DATABASES;

2、我们可以在登陆 MySQL 服务后,使用 create 命令创建数据库,命令格式:
CREATE DATABASE 数据库名;

3、使用 drop 命令删除数据库,命令格式:
drop database 数据库名;

4、使用 use 命令选择数据库,命令格式:
use database 数据库名;

二、数据表操作

1、创建MySQL数据表的SQL通用语法:
CREATE TABLE table_name (column_name column_type);

以下例子中我们将在 RUNOOB 数据库中创建数据表runoob_tbl:

CREATE TABLE IF NOT EXISTS `runoob_tbl`(`runoob_id` INT UNSIGNED AUTO_INCREMENT,`runoob_title` VARCHAR(100) NOT NULL,`runoob_author` VARCHAR(40) NOT NULL,`submission_date` DATE,PRIMARY KEY ( `runoob_id` )
)ENGINE=InnoDB DEFAULT CHARSET=utf8;

实例解析:

  • 如果你不想字段为 NULL 可以设置字段的属性为 NOT NULL, 在操作数据库时如果输入该字段的数据为NULL ,就会报错。
  • AUTO_INCREMENT定义列为自增的属性,一般用于主键,数值会自动加1。
  • PRIMARY KEY关键字用于定义列为主键。 您可以使用多列来定义主键,列间以逗号分隔。
  • ENGINE 设置存储引擎,CHARSET 设置编码。

2、删除MySQL数据表的SQL通用语法:
DROP TABLE table_name ;

3、向MySQL数据表插入数据通用的 INSERT INTO SQL语法:
INSERT INTO table_name ( field1, field2,...fieldN )VALUES( value1, value2,...valueN );

如果数据是字符型,必须使用单引号或者双引号,如:“value”。


4、在MySQL数据库中查询数据通用的 SELECT 语法:
SELECT column_name,column_name
FROM table_name
[WHERE Clause]
[LIMIT N][ OFFSET M]
  • 查询语句中你可以使用一个或者多个表,表之间使用逗号(,)分割,并使用WHERE语句来设定查询条件。
  • SELECT 命令可以读取一条或者多条记录。
  • 你可以使用星号(*)来代替其他字段,SELECT语句会返回表的所有字段数据
  • 你可以使用 WHERE 语句来包含任何条件。
  • 你可以使用 LIMIT 属性来设定返回的记录数。
  • 你可以通过OFFSET指定SELECT语句开始查询的数据偏移量。默认情况下偏移量为0。

5、UPDATE 命令修改 MySQL 数据表数据的通用 SQL 语法:
UPDATE table_name SET field1=new-value1, field2=new-value2
[WHERE Clause]
  • 你可以同时更新一个或多个字段。
  • 你可以在 WHERE 子句中指定任何条件。
  • 你可以在一个单独表中同时更新数据。

当你需要更新数据表中指定行的数据时 WHERE 子句是非常有用的。


6、SQL DELETE 语句从 MySQL 数据表中删除数据的通用语法:
DELETE FROM table_name [WHERE Clause]
  • 如果没有指定 WHERE 子句,MySQL 表中的所有记录将被删除。
  • 你可以在 WHERE 子句中指定任何条件
  • 您可以在单个表中一次性删除记录。

当你想删除数据表中指定的记录时 WHERE 子句是非常有用的。


MySQL:基本命令相关推荐

  1. mysql数据库语句q_mysql数据库命令大全,mysql基本命令大全

    你知道mysql数据库命令都有哪些吗?下面的文章要给大家到来的就是一个mysql数据库命令大全,一起来了解一下吧! 1.命令行连接数据库 Windows操作系统进入CMD命令行,进入mysql.exe ...

  2. MySQL基本命令操作

    一.MySQL基本命令操作 1.MySql服务开启关闭指令 服务关闭:net stop MySQL 服务关闭:net start MySQL 登陆:mysql -h localhost -P 3306 ...

  3. 运维常用Mysql基本命令

    运维常用Mysql基本命令 基本命令 #远程连接 mysql -h hostname -u root -p #创建数据库 create database [databasename]; #列出所有数据 ...

  4. MySQL基本命令语法之select

    目录 MySQL基本命令语法之select 查询去重以及常数 空值与着重号 着重号 空值 运算符 算术运算符 比较运算符 符号型 非符号型 逻辑运算符 优先级 排序分页 排序 分页 拓展 多表查询 等 ...

  5. mysql基本命令总结_mysql 常用基本命令总结

    mysql 常用基本命令1.登录 MySQL服务器 mysql –h ip地址:端口(如果是3306可以省略) –u mysql用户名 -p mysql -h localhost:3306 -u ro ...

  6. mysql基本命令入门

    背景 作为一个前端,重新学习后台相关知识,记录下自己遇到及用到的命令及爬坑经验. 基本命令 1.创建数据库 create database 数据库名称 eg: create database test ...

  7. 数据库基本概念及MySQL基本命令操作

    目录: MySQL数据库管理(基本命令) (一).查看数据库结构 SQL语句: (二).创建及删除数据库和表 (三).管理表中的数据记录 (四).修改表名和表结构 MySQL数据库管理(基本命令) 数 ...

  8. mysql基本命令行

    连接登录数据库 mysql -h 127.0.0.1 -P 3306 -u root -p123456 查看数据库 mysql> show databases; 进入数据库test mysql& ...

  9. 命令行客户端MySQL基本命令的使用(登录、登出、数据库操作的SQL语句、表结构的SQL语句、表数据操作的SQL语句)

    1. 登录和登出数据库 登录数据库: 输入下面命令: mysql -uroot -p 说明: -u 后面是登录的用户名  [写成-u root也是可以的] -p 后面是登录密码, 如果不填写, 回车之 ...

  10. Mysql 基本命令

    1,  检查系统是否已经安装了mysql或查看已经安装了何种版本 rpm –qa | grep mysql 或:rpm –q mysql 2,  查看当前mysql的状态:/etc/init.d/my ...

最新文章

  1. Interview Q A 三只蚂蚁不相撞的概率是多少
  2. 【Spring注解系列05】@Import注入原理
  3. AngularJS+RequireJS集成环境
  4. ARM汇编中lr(r14)寄存器的作用
  5. chromebook刷机_如何在Chromebook上切换(或离开)Canary频道
  6. 他山之石,可以攻玉--从伪代码的角度来理解排序算法
  7. SQL注入漏洞-POST注入
  8. 物联网开发笔记(29)- 使用Micropython开发ESP32开发板之控制240x240的oled屏幕显示动态图片GIF(ST7789芯片)
  9. 标量与向量乘积求导法则
  10. 基于Quartz实现定时任务-框架学习
  11. Markdown 插入视频
  12. 跑握手包需要什么显卡?|跑包显卡配置
  13. primeng的Tree初始化选中,实现联动效果
  14. 用Python+selenium实现在全国报刊索引上搜集资料
  15. 查询电脑关机/重启记录
  16. uniapp image 图片自适应
  17. 幼儿抽象逻辑思维举例_熊孩子到底在想什么—幼儿思维干货速记!
  18. Chrome内置的断网Javascript 小游戏脚本示范
  19. Oracle 锁相关查询脚本
  20. java string join 用法_Java String join() 使用方法及示例

热门文章

  1. qt不规则按钮样式在自适应分辨率时应该注意的图片缩放模式
  2. Python 函数声明和调用 - Python零基础入门教程
  3. H264/ACC数据使用librtmp推流到服务器
  4. 无法检索文件服务器,无服务器快速无法检索pdf文件(base64编码)
  5. java 数据队列_Java 数据结构 - 队列
  6. linux磁盘资源,liunxCPU和内存,磁盘等资源,
  7. 微信怎么绑定消息服务器吗,fastweixin: 极其方便的实现微信公众平台服务端开发,2行代码完成服务器绑定,3行代码实现用户消息监听...
  8. 网页设计 html鼠标悬停,利用css3实现的简单的鼠标悬停按钮
  9. oracle insert into as select,比较create table as select * 与 insert into table select *
  10. sublime默认html,Sublime Text默认HTML评论