千家信息网

MYSQL基本语法命令

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,MySQL服务的启动、停止与卸载在 Windows 命令提示符下运行:启动: net start MySQL停止: net stop MySQL卸载: sc delete MySQL对于标识符是否区分
千家信息网最后更新 2026年11月01日MYSQL基本语法命令

MySQL服务的启动、停止与卸载

在 Windows 命令提示符下运行:

启动: net start MySQL

停止: net stop MySQL

卸载: sc delete MySQL

对于标识符是否区分大小写取决于当前的操作系统, Windows下是不敏感的, 但对于大多数 linux\unix 系统来说, 这些标识符大小写是敏感的。

语句: MySQL语句是组成MySQL脚本的基本单位, 每条语句能完成特定的操作, 他是由 SQL 标准语句 + MySQL 扩展语句组成。

MySQL有三大类数据类型, 分别为数字、日期\时间、字符串, 这三大类中又更细致的划分了许多子类型: 数字类型 整数: tinyint、smallint、mediumint、int、bigint 浮点数: float、double、real、decimal 日期和时间: date、time、datetime、timestamp、year 字符串类型 字符串: char、varchar 文本: tinytext、text、mediumtext、longtext 二进制(可用来存储图片、音乐等): tinyblob、blob、mediumblob、longblob

创建一个数据库 使用 create database 语句可完成对数据库的创建, 创建命令的格式如下: create database 数据库名 [其他选项]; 例如我们需要创建一个名为 samp_db 的数据库, 在命令行下执行以下命令: create database samp_db character set gbk; 为了便于在命令提示符下显示中文, 在创建时通过 character set gbk 将数据库字符编码指定为 gbk。创建成功时会得到 Query OK, 1 row affected(0.02 sec) 的响应。 注意: MySQL语句以分号(;)作为语句的结束, 若在语句结尾不添加分号时, 命令提示符会以 -> 提示你继续输入(有个别特例, 但加分号是一定不会错的); 提示: 可以使用 show databases; 命令查看已经创建了哪些数据库。

两种方式对数据库进行使用的选择: 一: 在登录数据库时指定, 命令: mysql -D 所选择的数据库名 -h 主机名 -u 用户名 -p 例如登录时选择刚刚创建的数据库: mysql -D samp_db -u root -p 二: 在登录后使用 use 语句指定, 命令: use 数据库名; use 语句可以不加分号, 执行 use samp_db 来选择刚刚创建的数据库, 选择成功后会提示: Database changed

数据库创建及查询

mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| test |
+--------------------+
4 rows in set (0.00 sec)

mysql> create database adu;
Query OK, 1 row affected (0.00 sec)

mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| adu |
| mysql |
| performance_schema |
| test |
+--------------------+
5 rows in set (0.00 sec)

mysql>


表创建示例:

以创建 students 表为例, 表中将存放 学号(id)、姓名(name)、性别(sex)、年龄(age)、联系电话(tel) 这些内容:

CREATE TABLE `student` (  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,  `姓名` char(8) NOT NULL,  `性别` char(4) NOT NULL,  `年龄` tinyint(3) unsigned NOT NULL,  `电话` char(13) NOT NULL,  PRIMARY KEY (`id`)  )   

查看表创建是否成功:

数据 数据库 语句 命令 提示 选择 分号 字符 类型 成功 字符串 提示符 登录 三大 大小 姓名 年龄 性别 数字 日期 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 疫情对互联网科技公司影响 上海互联网科技有限公司 小马过河互联网科技 南京欣网互联网科技 百单互联网科技有限公司 富国互联网科技创新基金 西藏七维空间互联网科技有限公司 中盈科技互联网信息有限公司 苏州五指互联网络科技有限 江阴互联网智能科技产品进口 特约风豹互联网科技为什么扣费 区块链结合互联网科技 南通创西澳互联网科技有限公司 上海钢联属于互联网科技股吗 从那以后互联网科技有限公司 珠海东科互联网科技有限公司 福仕德教育科技互联网 互联网科技创新创业项目 数字科技和互联网金融哪个好 前海云享互联网科技 腾讯科技 互联网女皇 上海致骋互联网科技 互联网前沿科技 无锡溥仪互联网科技有限公司 昭通云南众福互联网科技有限公司 互联网大会黑科技排名 互联网科技产业特征 上海京穆互联网科技有限公司 广州百诚互联网科技有限公司官网 科技信息时代互联网发展
0