创建数据库_MySQL命令:创建数据库、插入数据 - kumata

简介:

学习mysql环境为ubantu,下面记录一些基本的创建数据库和插入数据的口令

打开MySQL 服务并使用 root 登录:

--打开 MySQL 服务sudo service mysql start        

--使用 root 用户登录,密码为空
mysql -u root   

如果我们前面已经用编辑器写好了SQL语句并放在文件里,我们就需要加载文件中的数据,在 MySQL 控制台中输入命令,搭建数据库:

--写好了在~/的MySQL.sql
source ~/MySQL.sql

如果前面没写,那以下就是在命令行里写啦:

以下为实例操作:创建一个名为library的数据库,包含 book、reader 两张表,根据自己的理解安排表的内容并插入数据

新建数据库并使用:

--进入sql服务后首先查看有哪些数据库show databases;

--若没有新建一个CREATEDATABASE library;

--使用数据库use library;

新建表并使用查看

--查看有哪些表show tables;
--新建表:CREATE TABLE xxxx();
--书:书名和作者CREATETABLE book(name char(20),author char(20));
--读者:人名、借书日期以及性别CREATETABLE reader(name char(20),date int(10),sex char(5));

--再次查看一下表
218de1b001566357e4fc1e1c79bacf37.png
--查看表的内容:SELECT * FROM xxx;SELECT*FROM book;
SELECT*FROM reader;

--插入内容到表:INSERT INTO xxx VALUES();INSERTINTO book VALUES('c language','skama')
INSERTINTO book VALUES('java','harry')
INSERTINTO book VALUES('python','houder')

INSERTINTO reader VALUES('kumata'.20180530,'man');
INSERTINTO reader(name,sex) VALUES('kusada','man');
INSERTINTO reader(name,date) VALUES('looper',20187475);

--再查看SELECT*FROM book;
SELECT*FROM reader;

--删除数据表:DROP TABLE xxx(table_name)

 

 注:

一、在大多数系统中,SQL 语句都是不区分大小写的,因此以下语句都是合法的:

CREATEDATABASE name1;
createdatabase name2;
CREATEdatabase name3;
createDAtabaSE name4;

但是出于严谨,而且便于区分保留字(保留字(reserved word):指在高级语言中已经定义过的字,使用者不能再将这些字作为变量名或过程名使用。)和变量名,我们把保留字大写,把变量和数据小写。

二、数据类型

MySQL常用数据类型

MySQL数据类型

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值