MySQL命令:創建數據庫、插入數據


簡介:

學習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;

--若沒有新建一個
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','skama')
INSERT INTO book VALUES('java','harry')
INSERT INTO book VALUES('python','houder')

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

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

--刪除數據表:DROP TABLE xxx(table_name)
 

 

 注:

一、在大多數系統中,SQL 語句都是不區分大小寫的,因此以下語句都是合法的:

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

 

但是出於嚴謹,而且便於區分保留字(保留字(reserved word):指在高級語言中已經定義過的字,使用者不能再將這些字作為變量名或過程名使用。)和變量名,我們把保留字大寫,把變量和數據小寫。

二、數據類型

MySQL常用數據類型

MySQL數據類型

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM