返回顶部
首页 > 资讯 > 数据库 >MySQL第三课
  • 519
分享到

MySQL第三课

MySQL第三课 2018-10-18 11:10:30 519人浏览 绘本
摘要

首先创建一个数据库: CREATE DATABASE ku; Query OK, 1 row affected 查看一下是否有此数据库: SHOW DATABASES; +--------------------+| Database   

首先创建一个数据库

CREATE DATABASE ku;

Query OK, 1 row affected

查看一下是否有此数据库

SHOW DATABASES;

+--------------------+
| Database           |
+--------------------+
| infORMation_schema |
| ku                 |
| Mysql              |
| performance_schema |
| test               |
+--------------------+
5 rows in set

使用此数据库:

 USE ku;
Database changed

创建数据表:

 CREATE TABLE biao(
    name VARCHAR(20),
    age INT(11),
    sex CHAR(11),
    love VARCHAR(11)
    );
Query OK, 0 rows affected

查看表结构:

DESC biao;
+-------+-------------+------+-----+---------+-------+
| Field | Type        | Null | Key | Default | Extra |
+-------+-------------+------+-----+---------+-------+
| name  | varchar(20) | YES  |     | NULL    |       |
| age   | int(11)     | YES  |     | NULL    |       |
| sex   | char(11)    | YES  |     | NULL    |       |
| love  | varchar(11) | YES  |     | NULL    |       |
+-------+-------------+------+-----+---------+-------+
4 rows in set

修改表名:

ALTER TABLE biao RENAME biao1;

Query OK, 0 rows affected

 

修改字段和类型:

ALTER TABLE biao1 CHANGE SEX SEX1 CHAR(20);
Query OK, 0 rows affected
Records: 0  Duplicates: 0  Warnings: 0

用圆括号!!!!

 

再查看一边:

DESC biao1;
+-------+-------------+------+-----+---------+-------+
| Field | Type        | Null | Key | Default | Extra |
+-------+-------------+------+-----+---------+-------+
| name  | varchar(20) | YES  |     | NULL    |       |
| age   | int(11)     | YES  |     | NULL    |       |
| SEX1  | char(20)    | YES  |     | NULL    |       |
| love  | varchar(11) | YES  |     | NULL    |       |
+-------+-------------+------+-----+---------+-------+
4 rows in set

修改字段的排列位置:

ALTER TABLE biao1 MODIFY NAME VARCHAR(20) AFTER SEX1;
Query OK, 0 rows affected
Records: 0  Duplicates: 0  Warnings: 0

查看:

DESC biao1;
+-------+-------------+------+-----+---------+-------+
| Field | Type        | Null | Key | Default | Extra |
+-------+-------------+------+-----+---------+-------+
| age   | int(11)     | YES  |     | NULL    |       |
| SEX1  | char(20)    | YES  |     | NULL    |       |
| NAME  | varchar(20) | YES  |     | NULL    |       |
| love  | varchar(11) | YES  |     | NULL    |       |
+-------+-------------+------+-----+---------+-------+
4 rows in set

注意改的是大写出现的也是大写

加一个think字段:

ALTER TABLE biao1 ADD think VARCHAR (10) AFTER LOVE;
Query OK, 0 rows affected
Records: 0  Duplicates: 0  Warnings: 0

查看:

DESC biao1;
+-------+-------------+------+-----+---------+-------+
| Field | Type        | Null | Key | Default | Extra |
+-------+-------------+------+-----+---------+-------+
| age   | int(11)     | YES  |     | NULL    |       |
| SEX1  | char(20)    | YES  |     | NULL    |       |
| NAME  | varchar(20) | YES  |     | NULL    |       |
| love  | varchar(11) | YES  |     | NULL    |       |
| think | varchar(10) | YES  |     | NULL    |       |
+-------+-------------+------+-----+---------+-------+
5 rows in set

删除think:

ALTER TABLE biao1 DROP think;
Query OK, 0 rows affected

Records: 0  Duplicates: 0  Warnings: 0

查看:

DESC biao1;
+-------+-------------+------+-----+---------+-------+
| Field | Type        | Null | Key | Default | Extra |
+-------+-------------+------+-----+---------+-------+
| age   | int(11)     | YES  |     | NULL    |       |
| SEX1  | char(20)    | YES  |     | NULL    |       |
| NAME  | varchar(20) | YES  |     | NULL    |       |
| love  | varchar(11) | YES  |     | NULL    |       |
+-------+-------------+------+-----+---------+-------+
4 rows in set

删除此表:

DROP TABLE biao1;
Query OK, 0 rows affected

查看:

SHOW TABLES;
Empty set

删除数据库:

DROP DATABASE ku;
Query OK, 0 rows affected

查看:

SHOW DATABASES;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| test               |
+--------------------+
4 rows in set

 

 

 

您可能感兴趣的文档:

--结束END--

本文标题: MySQL第三课

本文链接: https://lsjlt.com/news/1975.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • MySQL第三课
    首先创建一个数据库: CREATE DATABASE ku; Query OK, 1 row affected 查看一下是否有此数据库: SHOW DATABASES; +--------------------+| Database   ...
    99+
    2018-10-18
    MySQL第三课
  • mysql第五课
    修改表中一行或多行数据: SELECT*FROM student;+----+------+------+| id | name | ban  |+----+------+------+|  1 | yy   | 1913...
    99+
    2020-07-04
    mysql第五课
  • MySQL第六课
    SELECT [DISTINCT]     * /{字段名1,字段名2,字段名3,.........} FROM 表名 [WHERE 条件表达式1] [GROUP BY 字段名[HAVING 条件表达式2]...
    99+
    2022-03-23
    MySQL第六课
  • MySQL第七课
    统计记录条数 SELECT COUNT(*)  FROM 表名; SUM():总和 AVG():平均值 MAX():最大值 MIN():最小值     排序: SELECT 字段名  FROM 表名 ORDER B...
    99+
    2019-04-05
    MySQL第七课
  • mysql第八课
    开启事务: START TRANSACTION; 提交事务: COMMIT; 回滚事务: ROLLBACK;   事务的概念:原子性,一致性,隔离性,持久性   READ UNCOMMITTED(读了未提交) READ COMMI...
    99+
    2020-05-07
    mysql第八课
  • MySQL第四课
    CREATE TABLE biao(    name VARCHAR(20) PRIMARY KEY,    age INT(11) NOT NULL,    sex CHAR(11)DEFAULT 1,    love V...
    99+
    2019-04-06
    MySQL第四课
  • 微课程 | 第三课《普通安装方式》
    https://v.youku.com/v_show/id_XNDQ0NzY3MTQ1Ng== 上一期我们介绍了通过 Docker 来安装 DBLE 的安装方式。如果是普通的安装方式我们要怎么做呢? 我这里同样有一个安装视频演示,理论上应...
    99+
    2019-03-18
    微课程 | 第三课《普通安装方式》
  • MySQL第三课 函数以及时间相关问题
    1)删除某一个时间之前的记录delete from cs_storage_video_file where date(start_time) <= '2017-10-27'问题,目...
    99+
    2024-04-02
  • Python 学习 第三天 课后总结:
    PYTHON学习第三天课后总结: 1,注释:就是对代码起到说明注解的作用。      注释分为单行注释与多行注释。       单行注释:只注释一行代码在需要注释的所在行的行首使用#号来注释此行,注意#与代码之间需要加一个空格    ...
    99+
    2023-01-31
    课后 Python
  • Python:黑板课爬虫闯关第三关
    第三关开始才算是进入正题了。 输入网址 http://www.heibanke.com/lesson/crawler_ex02/,直接跳转到了 http://www.heibanke.com/accounts/login/next=/le...
    99+
    2023-01-30
    爬虫 黑板 第三关
  • 第三天MYSQL
    第三天MySQL学习 :分组函数、分组查询、连接查询(等值连接、非等值连接、自连接) 2020/5/6 分组函数:(分组函数用作统计使用,又称聚合函数、统计函数或组函数)  #sum(求和)、avg(平...
    99+
    2021-10-26
    第三天MYSQL
  • MySQL第三天
    MySQL第二天 关键词:分组聚合 自关联 物理上一张表,逻辑上是两张表 create table areas( id int primary key, atitle varchar(20)...
    99+
    2024-04-02
  • MySQL第七课 left join左连接
    场景        在查询学生信息中,允许学生宿舍信息为空,如果有获取,没有为空select t.*, cs_sc_studenthostel.name as hostelname from (s...
    99+
    2024-04-02
  • Docker-第一课
    1.概述Docker是一个开源的应用容器引擎,基于Go语言并遵从Apache2.0协议。Docker可以让开发者打包应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux机器上。Docker的理念:Build, Ship...
    99+
    2023-06-04
  • MySQL第五课 Table has no partition for value
    场景    MySQL由于安全性要求,版本升级之后,执行插入数据出现Table has no partition for value 错误    已有版本5.7.20-log升级到5.7.26-log说明 ...
    99+
    2024-04-02
  • 计算机网络第八版——第三章课后题答案(超详细)
    第三章 该答案为博主在网络上整理,排版不易,希望大家多多点赞支持。后续将会持续更新(可以给博主点个关注~ 第一章 答案 第二章 答案 【3-01】数据链路(即逻辑链路)与链路(即物理链路)有何区别?"...
    99+
    2023-10-10
    计算机网络 网络 服务器
  • SQLite第四课 sqlite3_set_authoriz
    例子说明 可以将一个如下面格式的my_authorizer函数,注册到SQLite语句的解释执行语句当中,并且最先被执行,就像是一个钩子,对sql语句进行一些访问的控制,类似于网络数据包的netfilter...
    99+
    2024-04-02
  • python第十一课
    一、Cluster概念1、系统扩展方式:Scale UP:向上扩展,增强Scale Out:向外扩展,增加设备,调度分配问题,Cluster2、Cluster:集群,为解决某个特定问题将多台计算机组合起来形成的单个系统3、Linux Clu...
    99+
    2023-01-31
    第十一课 python
  • 开课第3天
    今天是学习第三天,昨天报的名,看手机时无意中看到刘遄有在线讲课,简单了解下就报了,,昨天着急忙慌的听课,之后注册了51博客,老师让我们把讲课笔记发到博客上,试试吧! ...
    99+
    2023-01-31
  • 微课程 | 第八课《Global 表简介》
    https://v.youku.com/v_show/id_XNDQ2ODE3NTAxMg==.html 上一期我们主要介绍了一些不同拆分规则的表怎样使用,接下来我们介绍一下 Global 表。 什么是 Global 表 我们有一个定义:对...
    99+
    2015-04-05
    微课程 | 第八课《Global 表简介》
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作