首頁>技術>

1. 匯出資料庫

mysqldump --database mysql > mysql.sql

2. 匯入資料

use mysql source /mysql.sql

3. shell連結mysql遠端伺服器

mysql -h 10.0.0.111 -P 3306 -u -p123456

## 4. 將時間戳轉換成北京時間

select st,packagename,from_unixtime(starttime) from task where packagename like '%WINDOWS%' limit 1\G; ** 使用from_unixtime,其中(starttime)是時間戳 **

5. 使用select語句匯出資料

select st,packagename,from_unixtime(starttime) from task where packagename like '%WINDOWS%' into o utfile '/tmp/windows'

6.增加一個表的列

alter table task add password varchar(255); **預設就是該欄位可以為空**

7.shell檢視mysql資料庫
query="select count(*) from packagedownloadcount where insert_date='$my_date'"count_result=$(mysql -u"root" -p"passwd" -D  "db" -s  -e "$query") #對資料庫進行操作#count_result可以直接得出結果,-s 就是去掉返回的頭
8 shell insert update資料庫
insert="insert into package("insert_date","name","dname","pname","psize","pcount") values('$my_date','com','www.baidu.com','aaa',1930,'$count')"update="update packageset pt='$count' where insert_date='$my_date'"
9 刪除資料庫
drop database app1
10 檢視某個使用者的許可權
show grants for 'username'@'%';
11建立資料庫
CREATE DATABASE sqlite_convert CHARACTER SET utf8 COLLATE utf8_general_ci;
12 檢視資料庫的編碼
mysql> USE my_database;mysql> show variables like "character_set_database";

8
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • leetcode433_go_最小基因變化