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 資料庫名 修改某個...