美文网首页
数据库查基本操作

数据库查基本操作

作者: 星空无痕 | 来源:发表于2023-10-07 16:27 被阅读0次

1.1 创建数据库

-- 创建一个名为test的数据库,并制定为utf-8编码;

-- 注意:charset后应该写utf8而不是utf-8。

create database test charset=utf8;

1.2 使用数据库

mysql> use test;

Reading table information for completion of table and column names

You can turn off this feature to get a quicker startup with -A

Database changed

1.3 显示当前使用的数据库

mysql> select database();

+------------+

| database() |

+------------+

| test      |

+------------+

1 row in set (0.00 sec)

1.4 创建两个数据表

mysql> -- 记录学生信息的数据表students

mysql> create table students(

-> id int unsigned primary key auto_increment not null,

-> name varchar(20) default "",

-> age tinyint unsigned default 0,

-> height decimal(5,2),

-> gender enum("男", "女", "中性", "保密") default "保密",

-> cls_id int unsigned default 0,

-> is_delete bit default 0

-> );

Query OK, 0 rows affected (0.03 sec)

mysql> -- 记录班级信息的数据表classes

mysql> create table classes(

-> id int unsigned auto_increment primary key not null,

-> name varchar(30) not null

-> );

Query OK, 0 rows affected (0.01 sec)

在终端输入创建上述两个数据表的命令后,可通过show tables;语句显示是否创建成功。

mysql> show tables;

+----------------+

| Tables_in_test |

+----------------+

| classes        |

| students      |

+----------------+

2 rows in set (0.00 sec)

1.5 向数据表插入数据

-- 向数据表students中插入14条记录

insert into students values

(0, "小明", 18, 188.88, 2, 1, 0),

(0, "小华", 18, 180.00, 2, 2, 0),

(0, "彭于晏", 29, 185.00, 1, 1, 0),

(0, "刘德华", 59, 175.00, 1, 2, 1),

(0, "黄蓉", 38, 160.00, 2, 1, 0),

(0, "凤姐", 28, 150.00, 4, 1, 0),

(0, "王祖贤", 18, 172.00, 2, 1, 1),

(0, "周杰伦", 36, NULL, 1, 1, 0),

(0, "陈坤", 27, 181.00, 1, 2, 0),

(0, "刘亦菲", 25, 166.00, 2, 2, 0),

(0, "金星", 33, 162.00, 3, 3, 1),

(0, "静香", 12, 180.00, 2, 4, 0),

(0, "郭靖", 12, 170.00, 1, 4, 0),

(0, "周杰", 34, 176.00, 2, 5, 0);

-- 向数据表classes中插入两条记录

insert into classes values(0, "金庸武侠班"), (0, "藤子F不二雄班");

相关文章

  • MySQL数据库高级操作一

    前言 MySQL增删改查基本操作后,为了优化数据库还可使用视图、事务、索引等数据库操作。 1、视图——SQL语句查...

  • 2019-07-08

    数据库 MySQL数据库的基本操作(增删改查)高级操作视图备份和还原事务触发器函数存储过程 什么是数据库?数据库(...

  • 利用JTS构建R树索引

    空间索引(Spatial Indexing) 回忆下数据库最基本的操作:增删改查以及稍复杂些的比如连接操作,基本都...

  • 常用MySQL命令

    基本操作curd sql分类 建表操作 查看表的创建信息 查看所有数据库 使用数据库 查看当前正在使用的数据库 查...

  • mongodb

    1.基本操作   1.1 查看当前数据库   1.2 查看所有数据库   1.3 连接指定的数据库   1.4 查...

  • IT兄弟会全栈工程师01班第8课笔记

    本课重点:学习Node.js连接MongoDB数据库操作,并实现基本的数据库增、删、改、查操作。 1.安装Mong...

  • 数据库学习笔记-mysql数据库的基本操作以及一些高级操作

    〇、数据库学习阶段: 基础阶段:mysql数据库的基本操作(增删改查),以及一些高级操作(视图,触发器,函数,存储...

  • MongoDB

    基本操作 增: 删: 改: 查: bug 重启linux系统,执行mongo链接不上数据库;

  • Node.js封装mongodb数据库操作

    连接数据库 mongo.js 封装基本增删改查操作 common.js 测试调用

  • 2018-01-11 JDBC连接数据库代码

    1.JDBC操作mysql数据库-增删改查 2.JDBC操作Oracle数据库-增删改查

网友评论

      本文标题:数据库查基本操作

      本文链接:https://www.haomeiwen.com/subject/sbkvbdtx.html