MySQL之最基本命令
前言:以下是数据库最基础最常用的命令,特别适用初学者练习,希望通过不断练习这些命令来熟练操作、巩固基础,因为只有不断地练习才能将知识真正变成自己的东西。
快速查看以下内容:
操作 | 命令 |
创建数据库 | CREATE DATABASE 数据库名; |
指定要操作的数据库 | USE 数据库名; |
创建数据表 | CREATE TABLE 数据表名; |
查看数据表 | SHOW CREATE TABLE 数据表名; |
使用DESCRIBE语句查看数据表 | DESCRIBE 数据表名; |
为数据表重命名 | ALTER TABLE 数据表名 RENAME 新表名; |
修改字段名 | ALTER TABLE 数据表名 CHANGE 旧字段名 新字段名 新数据类型; |
修改字段数据类型 | ALTER TABLE 数据表名 MODIFY 字段名 数据类型; |
添加字段 | ALTER TABLE 数据表名 ADD 字段名 数据类型; |
删除字段 | ALTER TABLE 表名 DROP 字段名; |
修改字段的排列位置 | ALTER TABLE 数据表名 MODIFY 字段名1 数据类型 FIRST | AFTER 字段名2 |
删除数据表 | DROP TABLE 数据表名; |
1、创建数据库
命令:CREATE DATABASE 数据库名;
举例:CREATE DATABASE student;
2、指定要操作的数据库
命令:USE 数据库名;
举例:USE student;
3、创建数据表(前提是已经指定了需要操作的数据库,命令参考上一条)
命令:CREATE TABLE 数据表名
(
字段名1 数据类型[完整性约束条件],
字段名2 数据类型[完整性约束条件],
…
字段名2 数据类型[完整性约束条件]
);
举例:CREATE TABLE grade
(
id INT(11),
name VARCHAR(20),
grade FLOAT
);
为了验证数据表是否创建成功,需要使用SHOW TABLES语句进行查看:SHOW TABLES
结果如下(我使用的是phpMyAdmin):
4、查看数据表
命令:SHOW CREATE TABLE 数据表名;
举例:SHOW CREATE TABLE grade;
执行结果如下:
5、使用DESCRIBE语句查看数据表
命令:DESCRIBE 数据表名;或者DESC 数据表名;
举例:DESC grade;
执行结果如下:
6、为数据表重命名
命令:ALTER TABLE 数据表名 RENAME [TO] 新表名;
注意:命令中出现的[ ]中的内容表示选择性条件,不是必需;
举例:ALTER TABLE grade RENAME newgrade;
7、修改字段名
命令:ALTER TABLE 数据表名 CHANGE 旧字段名 新字段名 新数据类型
注意:新数据类型不能为空,即使不改变数据类型也要写上原来的数据类型
举例:ALTER TABLE grade CHANGE name newname varchar(20);(把grade表中的name字段改为newname,数据类型不变)
8、修改字段数据类型
命令:ALTER TABLE 数据表名 MODIFY 字段名 数据类型;
举例:ALTER TABLE grade MODIFY id INT(20);(将字段名id的数据类型改为INT(20))
9、添加字段
命令:ALTER TABLE 数据表名 ADD 新字段名 数据类型 [约束条件] [FIRST | AFTER 已存在的字段名];
注意:“|”表示或者,其两边的参数是可供挑选的,此处的FIRST表示将字段设置为表的第一个字段,AFTER 表示将新字段插入到指定的“已存在的字段名”的后面
举例:ALTER TABLE grade ADD age INT(10);
10、删除字段
命令:ALTER TABLE 表名 DROP 字段名;
举例:ALTER TABLE grade DROP grade;
11、修改字段排列位置
命令:ALTER TABLE 表名 MODIFY 字段名1 数据类型 FIRST | AFTER 字段名2
举例1:ALTER TABLE grade MODIFY newname VARCHAR(20) FIRST;(将字段newname插入到表的第一个位置)
举例2:ALTER TABLE grade MODIFY id INT(11) AFTER grade;(将字段id插入到字段grade的后面)
12、删除数据表
命令:DROP TABLE 数据表名;
举例:DROP TABLE grade;
转载于:https://www.cnblogs.com/heyangblog/p/7624591.html
MySQL之最基本命令相关推荐
- 手动配置mysql_手动配置Mysql,无需安装的方法以及Mysql的一些基本命令
以前Mysql都是从网上下载安装的,由于前一段时间研究Wordpress,所以又从新接触到了Mysql,原来Mysql还可以这样免安装,比安装版的灵活多了,即使重装了系统,只需敲几条命令就可以继续使用 ...
- mysql 操作xm_mysql基本命令使用
启动mysql >net start mysql 连接mysql >mysql -u root -h 127.0.0.1 -p password 断开mysql连接 >qult; 查 ...
- 数据库 = MySQL详解-基本命令
数据库就是存储数据的仓库,其本质是一个文件系统,数据按照特定的格式将数据存储起来,用户可以 对数据库中的数据进行增加,修改,删除及查询操作. 一.数据库概述 数据库就是存储数据的仓库,其本质是一个文件 ...
- 数据库基本概念及MySQL基本命令操作
目录: MySQL数据库管理(基本命令) (一).查看数据库结构 SQL语句: (二).创建及删除数据库和表 (三).管理表中的数据记录 (四).修改表名和表结构 MySQL数据库管理(基本命令) 数 ...
- MySQL数据库图文安装详解及相关问题
(尊重劳动成果,转载请注明出处: http://blog.csdn.net/qq_25827845/article/details/53366444冷血之心的博客) 首先说明:安装目录中不能有中文和空 ...
- Hadoop集群中MySQL数据库的使用
[实验目的] 1.MySQL数据库的基本命令: 2.MySQL数据库中使用SQL语句: 3.MySQL数据库中数据库.表.数据测操作: [实验要求] 1.熟悉MySQL数据库的基本命令和SQL语句的使 ...
- 【宋红康 MySQL数据库】【02】MySQL基本使用
持续学习&持续更新中- 学习态度:守破离 [宋红康 MySQL数据库][02]MySQL基本使用 基本命令 启动 MySQL 服务命令 停止 MySQL 服务命令 登录MySQL 退出登录 查 ...
- Hadoop集群的基本操作(三:HBase的基本操作)
实验 目的 要求 目的: MySQL数据库的基本命令: MySQL数据库中使用SQL语句: MySQL数据库中数据库,表,数据的操作: 要求: 完成MySQL的集群版的安装: MySQL集群的相关服务 ...
- roya mysql_MySQL安装及基础知识
1.1 MySQL安装 安装步骤 下载后得到zip压缩包,然后解压到自己想要安装的目录下,我的安装路径为D\software\mysql-5.7.20 配置环境变量 打开 我的电脑-属性-高级设置-环 ...
最新文章
- ipvs-dr模型及算法、keepalived基本应用、keepalive+ipvs实现高可用
- 小黑小波比.保存密码加密方式
- SecureCRT中文绿色免安装版修改字体颜色
- windows cmd/dos操作防火墙
- 查看Linux 下某个程序的内存情况
- 网络中广播和多播的认识
- java模拟记事本的一些功能
- Angular专题系列之一:初识Anjularjs
- Windows 2003上 SaltStack/Salt 和 psutil 可能存在的问题及解决
- 随手记--Windows系统下的cmd和powershell的区别
- html登录界面QQ微信图标,discuz修改QQ登录图标和微信登录图标的方法
- 物联网项目设计(一) 需求分析与概要设计
- input 输入法禁用
- python爬网易评论
- 32-【算法与数据结构】伪代码与流程图
- android 8.0手机无法更新版本,微信8.0安卓怎么更新 安卓微信更新不了8.0解决办法...
- Linux红帽8.2系统中引导过程及引导修复
- DBA生活篇之休闲:不做宅男!
- 海康服务器装ISO系统,iso镜像,手把手教你iso系统镜像文件怎么安装
- Matlab求解AX=XB(手眼标定用)