数据库学习(二)增删改查之创建库与表
数据库学习(二)增删改查之增加库与表
在上一次的学习中,我粗略的了解了数据库是如何读取存放数据。这次,我整理了一些mysql数据库关于增删改查的简单的操作方式,先大致了解,不进行深入的学习。因为是基础,所以我打算用最简单的工作界面–DOS界面(开始键+R,然后输入cmd即可)来开始学习。
(1)如何连接数据库
在DOS界面下连接数据库有两种方法:
-
1、 在开始菜单中找到My SQL,点击后输入自己设置的密码即可。
-
2、 启动DOS界面然后用dos语句连接mysql。
找到自己MySQL的bin目录,然后进入该目录,用语句"mysql (用户名) -p",然后输入密码即可连接成功。
(2)创建数据库和数据表
- 创建数据库
进入数据库后我们可以先用 ”show databases"; 来查看已有的数据库,然后输入 ”create database databases_name(库名)" 来创建数据库。然后我们可以查看一下是否创建成功。
在这里我们需要知道,schemas(模式)在mysql与 oracle以及sql server 中是不同的,具体可以参照schema相关解释。在mysql中创建database*就相当于创建了 schema。
我们要想创建数据表,就必须要知道要将表放置在哪个数据库中。所以创建完成之后用 “use (库名)” 来选择你要使用哪个数据库。输入“show tables 来查看数据库里存放的表。
- 创建表(商品表)
创建MySQL数据表需要以下信息
- 表名
- 表字段名
- 定义每个表字段
通用语句 "create table table_name(column_name column_type)
下面就是一个创建简易商品表的例子。
先不用详细学习语法,主要先依葫芦画瓢的对照模仿。
- 添加数据
刚创建完的表无疑是一张空表,所以我们可以往里面增加信息。插入数据的语法是 "insert into table_name(表字段名1,表字段名2…) values(数据1,数据2…,数据n);"
暂时先介绍到这,如果有错误请大佬们指正,蟹蟹!