MySql基本使用指令

2021-08-14 09:59:15 字數 2498 閱讀 9913

1.啟動mysql

/etc/init.d/mysql start

執行成功顯示:

the mysql monitor. commands end

with ; or \g.

your mysql connection id

is18

server version: 5.7

.20-0ubuntu0.16

.04.1 (ubuntu)

oracle is a registered trademark of oracle corporation and/or

itsaffiliates. other names may be trademarks of their respective

owners.

type 'help;' or '\h' for help. type '\c' to clear the current input statement.

2.執行

mysql -u root -p
啟動成功:

[ ok ]

starting

mysql (via

systemctl): mysql

.service.

3.建立資料庫firstdb

mysql->create database firstdb;
4.顯示已建立的資料表

mysql->show database;
顯示:

+--------------------+

| database |

+--------------------+

| information_schema |

| firstdatabase |

| firstdb |

| firstdb |

| mysql |

| performance_schema |

| sys |

+--------------------+

7 rows in set (0.08 sec)

5.使用建立的資料庫,也就是後面的操作是基於這個資料庫

mysql->use firstdb
6.建立乙個表並新增內容,注意使用的是括號,可以一行一行輸入,結構比較清楚,最後再輸入分號「;」按回車,即可完成class表的建立。mysql關鍵字不區分大小寫。

create table class(

-> teacher_num int,

-> teacher_name varchar(8),

-> student_num int,

-> student_name varchar(20),

-> goodstudent

tinyint);

7.用show tables 列出資料庫所有的的表

mysql->show tables;
+-------------------+

| tables_in_firstdb |

+-------------------+

| class |

+-------------------+

class即為之前建立的表。

8.檢查表結構

9.向表中新增資料

(1)不需要按順序輸入:

mysql> insert into class(teacher_num,teacher_name,student_num,student_name,goodstudent)values(1,'peter',20,'finee',14);

(2)需要按順序輸入也就是values後的值與表中字段的順序是一致的:

mysql> insert into class

values

(1,'peter',20,'finee',14);

(3)輸入多組資料:

mysql> insert into class

values

(1,'peter1',20,'finee1',14),

values(1,'peter2',20,'finee2',14),

values(1,'peter3',20,'finee3',14);

mysql基本指令

登入 mysql uroot p 密碼 use use carry 使用 carry 資料庫 show 如 show databases 會顯示所有資料庫 show tables 會顯示carry資料庫中的所有表 show columns form taobao 會顯示taobao表中的所有字段 d...

Mysql 基本指令備忘

1 mysql修改密碼 使用 mysqladmin u root p 原密碼,可省 password 新密碼可省 2 mysql登陸 mysql u root p 常用 預設本地主機位址 mysql h localhost u root p 命令列下當 mysql未 設定埠為 3306 情況下使用 ...

MySQL操作基本指令

多行注釋 這是多行注釋 這是單行注釋 建立資料庫 create database 資料庫名 charset utf8 顯示所有資料庫 show databases 顯示某個資料庫的建立語句 show create database 資料庫名 刪除資料庫 drop database 資料庫名 修改某個...