首页 > 数据库技术 > 详细

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

时间:2018-06-02 16:15:38      阅读:233      评论:0      收藏:0      [点我收藏+]

简介:

学习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

 

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

原文:https://www.cnblogs.com/kumata/p/9125564.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!