mysql -u 使用者名稱 -p [密碼]
例如:[root@localhost~]
# mysql -u root -p
enter password: ..
.省略內容
mysql>
或者[root@localhost~]
# mysql -u root -pabc123..
.省略內容
mysql>
'//兩種方式都可以成功登陸'
方法一:mysql> quit
方法二:mysql> exit
方法三:mysql> ctrl + d
ctrl + a '//快速回到行首'
ctrl + e '//回到行尾'
ctrl + l '//清屏'
ctrl + c '//取消本次編輯'
select version(
);例如
mysql>
select version();
+-----------+
| version()|
+-----------+
|5.7
.17|
+-----------+
1row
inset
(0.00 sec)
select now()
;例如mysql> select now()
;+---------------------+
| now
() |
+---------------------+
| 2020-01-07 18:21:33 |
+---------------------+
1 row in set (0.00 sec)
'//檢視資料庫'
select
database()
;'//檢視當前資料庫'
show
databases; '//檢視所有資料庫'
'//建立與刪除資料庫'
create
database 資料庫名 '//建立資料庫'
show
create
database 資料庫 '//檢視建立資料庫的語句'
use 資料庫名 '//使用資料庫'
drop
database 資料庫名 '//刪除資料庫'
show
tables; '//檢視資料庫中所有表'
create
table 表名(字段定義…) '//建立資料表'
'//建立表的一些引數'
notnull
'//表示不為空'
primary
key'//表示主鍵'
default
'//表示預設值'
auto_increment
'//表示自動增長,步長為1'
intunsigned
'//表示無符號整形'
varchar
'//可變長字元'
decimal(5
,2)'//表示5個有效字元,2位小數,例如100.00'
describe 表名; '//檢視表結構'
show
create
table yibiao; '//檢視建立表的語句'
insert
into 表名(欄位1,欄位2,…)values(欄位1的值,欄位2的值,…) '//向表中插入記錄'
update 表名 set 欄位名 1
=值1[,欄位名2
=值2]
where條件表示式 '//修改資料記錄'
例如:mysql>
update yibiao set name=
'叫獸'
where id=
1or id=4;
'//修改id1和id4的name'
update yibiao set name=
'ermazi'
;'//修改所有的name'
delete
from 表名 where條件表示式 '//刪除指定記錄,不帶where條件的語句表示刪除表中所有記錄(謹慎操作)'
drop
table
[資料庫名.
]表名 '//刪除指定的資料表'
總結 mysql資料庫的基本操作
1 顯示當前的資料庫 show databases 2 建立資料庫 create database if not exists db name create specification create specification create specification default charact...
mysql資料庫基本操作 MYSQL資料庫基本操作
1.連線mysql mysql u 使用者名稱 p 回車後要求輸入密碼,密碼不可見 2.退出mysql命令 exit 回車 3.修改密碼 mysqladmin u使用者名稱 p舊密碼 password 新密碼4.檢視mysql許可權和使用者select host,user fromuser 對資料庫...
MySQL資料庫 基本操作
地點 基地 一 簡述 材料院的一期專案使用的是小型資料庫access,出現了幾個問題,一是 資料亂序問題,按理來說,資料應該是按時間有序寫入資料庫的,但實際上並非如此。第二個問題是 客戶要求能將多次實驗資料 一次性選中匯出到excel,後來發現即便是借助微軟的巨集命令神力也倒不到想要的快速效果。所以...