//查詢乙個表裡面的欄:
show columns from 表名;
//刪除乙個資料庫表
drop database 表名;
//插入資訊到表中
insert into 表名 values ("hyq","m");
//查詢表中資訊
select *from 表名;
//修改表中某項資訊
update 表名 set 欄位名1='a',欄位名2='b' where 欄位名3='c';
代表著從新裝置欄位名3是c的欄位名1和欄位名2的內容
//在第一列前面加一列
alter table 表名 add column 列表名 屬性 制約條件 first;
//在任何一列的後面加上一列
altertable 表名 add column 列表名 屬性 制約條件 after 需要在哪個後面新增的列名;
//刪除表中的一列
alter table 表名 drop column 列表名;
//開啟乙個資料庫,比如說就是在乙個資料夾中有乙個.sql結尾的檔案,開的方式
查詢裡面的資料庫就是
show databases;
//然後進入某個資料庫
use 資料庫名字;
//然後看這個資料庫都有什麼**
show tables;
//給**新增乙個索引
alter table表名字 add index 索引名(列名);
create index 索引名 on 表名字(列名);
//建立乙個檢視,可以一張表的幾種需要的屬性顯示在乙個裡面
create view 檢視名(列表名a, 別表名b, ...)as select 列表1,列表2,...from **名;
然後會給出建立成功,然後就是select *from 檢視名;
//檢視乙個txt型別的檔案
gedit ***.txt;
//匯入操作,把乙個檔案裡的資料儲存進一張表中
load data infile 』檔案路徑和檔名『 into table 表名字;
//匯出操作,是把資料庫中的某個表的資料儲存到檔案中
select 列1,列2 into outfile 』檔案路徑和檔名『 from 表名字;
//資料庫備份
mysqldump -u root 資料庫名》備份名字,備份完可以直接用ls查詢到,然後可以用gedit檢視備份檔案的內容,也可以用cat直接在螢幕中顯示.
//資料庫恢復
source /tmp/sql6/mysql-06.sql
這就是一條恢復語句,它把 mysql-06.sql 檔案中儲存的mysql_shiyan 資料庫恢復。
還有另一種方式恢復資料庫,但是在這之前我們先使用命令新建乙個空的資料庫 test:
mysql -u root #因為在上一步已經退出了mysql,現在需要重新登入
create database test; #新建乙個名為test的資料庫
再次 ctrl+z 退出mysql,然後輸入語句進行恢復,把剛才備份的 bak.sql 恢復到 test 資料庫:
mysql -u root test < bak.sql
mysql增刪改查效果 mysql增刪改查
檢視所有資料庫 mysql show databases 建立乙個庫ghd並指定字符集為utp8 mysql create database ghd charset utf8 檢視mysql支援的字符集 mysql show char set 建立乙個表,並設定id為主鍵 create table ...
mysql增刪改查擴充套件 MySQL增刪改查
1 插入 insert 1 insert into 表名 values 值1 值2 例子 insert into t1 values zengsf 23 fengshao 22 2 insert into 表名 欄位1,values 值1 例子 insert into t1 name values ...
mysql建刪改查 MySQL增刪改查
登入mysql mysql u root p 密碼 建立使用者 mysql insert into mysql.user host,user,password values localhost test password 1234 這樣就建立了乙個名為 test 密碼為 1234 的使用者。注意 此...