千家信息网

MYSQL基本语法命令

发表于:2024-11-26 作者:千家信息网编辑
千家信息网最后更新 2024年11月26日,MySQL服务的启动、停止与卸载在 Windows 命令提示符下运行:启动: net start MySQL停止: net stop MySQL卸载: sc delete MySQL对于标识符是否区分
千家信息网最后更新 2024年11月26日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安全错误 数据库的锁怎样保障安全 淄川物流竞价报价软件开发服务 dell服务器设置忽略内存错误 网络安全法注重三个层面 四年级网络安全教育班会 本地电脑访问远程服务器文件夹 浙江易统互联网科技有限公司 数据库没有ER图能看懂吗 深圳市软件开发行业现状 湖南数据网络技术设计 上海荃够网络技术公司 软件开发技术咨询公司 长沙雨花区软件开发师培训 网络技术方案怎么写 通信工程与网络安全专业区别 南京普 网络技术有限公司 中兴c 软件开发面试题 嘉兴软件开发培训班 广电网络安全复查报告 数据库技术jdbs构成 网络安全意识形态的重要意义 笔记本搭建服务器linux 武软工业网络技术专业怎么样 银川网络安全特训营费用多少 全国高校校园网络安全 虹口区创新数据库服务商销售 访问服务器时结果为空怎么回事 中国水稻数据库 提高网络安全防范意识心得 二根adsl接服务器 软件开发工程师劳务外包
0