MySQL创建数据库并插入数据命令

简介:

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

学习资源来自实验楼:https://www.shiyanlou.com/courses/9

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

# 打开 MySQL 服务
sudo service mysql start        

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

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

新建数据库并使用:

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

#若没有新建一个
CREATE DATABASE library;

#使用数据库
use library;

 

新建表并使用查看

#查看有哪些表
show tables;





#
新建表:CREATE TABLE xxxx(); #书:书名和作者 CREATE TABLE book(name char(20),author char(20)); #读者:人名、借书日期以及性别 CREATE TABLE reader(name char(20),date int(10),sex char(5));

#再次查看表








#
查看表的内容:SELECT * FROM xxx; SELECT * FROM book; SELECT * FROM reader; #插入内容到表:insert into xxx VALUES(); INSERT INTO book VALUES('c language','niuren') INSERT INTO book VALUES('java','lihairen')
INSERT INTO book VALUES('python','yjj') INSERT INTO reader VALUES(
'kumata'.20180530,'man'); INSERT INTO reader(name,sex) VALUES('kusada','man'); INSERT INTO reader(name,date) VALUES('wuyifan',20187475); #再查看 SELECT * FROM book;















SELECT * FROM reader;
 

 注:

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

CREATE DATABASE name1;
create database name2;
CREATE database name3;
create DAtabaSE name4;

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

二、数据类型

MySQL常用数据类型:https://blog.csdn.net/anxpp/article/details/51284106#comments

MySQL数据类型http://www.cnblogs.com/bukudekong/archive/2011/06/27/2091590.html

猜你喜欢

转载自www.cnblogs.com/kumata/p/9125564.html