一、實驗環境:
mysql 2.7.22
xfce終端
二、開發準備
開啟mysql服務並使用root登入
sudo service mysql start //開啟mysql服務
mysql -u root //使用root使用者登入,密碼為空 -u和root之間可以不用空格
三、實驗步驟
//如果在操作中忘掉;可以使用 \c來退出
3.1新建資料庫
create database + 資料庫名字;(不能忘掉分號,前面的命令也可以小寫)
//create database mysql_shiyanlou;
建立成功後也可以輸入命令 show databases; (不能忘掉分號)
處於嚴謹,並且便於區分保留字和變數名,我們把保留字大寫,把變數名和資料小寫
3.2 連線資料庫
use + 資料庫名字;
show tables; 可以檢視當前資料庫有幾張表 //後面的s也不能忘掉
3.3 新建資料表
在資料庫中新建一張表的語句格式為:
create table + 表的名字(
列名 a 資料型別(資料長度),
列名 b 資料型別 (資料長度),
列名 c 資料型別 (資料長度)
//create table employee
// -> id int(10),
//->name char(20),
//->phone int(12)
3.4 資料型別
int 4 整數
float 4 單精度浮點數
double 4 雙精度浮點數
enum -- 單選,比如性別
set -- 多選
data 3 日期
time 3 時間點或持續時間
year 1 年份值
char 0~255 定長字串
varchar 0~255 變長字串
text 0~65535 長文字資料
3.5 插入資料
select * from employee // 檢視該錶的內容
insert into 表名(列名 a,列名 b,列名 c)values(值1,值2,值3);
// insert into employee(id,name,phone) values(01,'tom',110110110);
char 型別的資料需要用單引號,varchar,text,date,time,enum同樣需要。
int,float,double,不需要。
沒插入的資料會被現實為null
MySQL資料庫簡單實用的優化方法
b 1 size small color red 定期分析表和檢查表 color size b 分析表的語法如下 quote analyze local no write to binlog table tb1 name tbl name 以上語句用於分析和儲存表的關鍵字分布,分析的結果將可以使得系...
二 資料庫之MySQL的簡單實用
方式一 系統偏好設定 右下角 mysql start mysql server 方式二 mac終端啟動 待補充 0 首先要保證伺服器處於啟動狀態 1 登入 mysql h要連線的主機名 p 3306 u使用者名稱 penter後輸入密碼 mysql h要連線的主機名 p 3306 u使用者名稱 p密...
簡單使用資料庫資料庫
查詢 注釋 查詢公式 select 欄位名字1 別名,欄位名字2 as 別名.from 表名 執行順序 from select確定結果集 查詢dept表中的所有資訊 select from dept 查詢雇員表中所有員工的員工編號,員工姓名,上級編號 要查詢的資料 empno,ename,mgr 條...