MySQL 於 CLI (Client) 的 MySQL 介面裡面,想要把 SQL 的結果使用變數暫時儲存,可以怎麼做呢?
標籤: linux
Linux 使用 qpdf 移除 PDF 密碼
PDF 有設定密碼,於 Linux 想要將 PDF 設定的密碼移除,要怎麼做呢?
Linux 列出某個 Port 所有 connection
Linux 想要查看某個 Port 有被多少連線連到,或者想要看某個 Port 的連線有沒有中斷了?要怎麼做呢?
MySQL 追蹤調校 Profiling SQL 詳細花費時間
MySQL 要調整 SQL 語法最常使用的就是 EXPLAIN,不過這是看預測,要看實際的詳細運行時間,可以怎麼做呢?
Babelfish:讓 PostgreSQL 接受 SQL Server 語法的專案
AWS Open Source Babelfish 專案,這個專案主要目的是讓原本建立在 SQL Server 的應用程式,可以簡單的轉換到 PostgreSQL 上。
MySQL IN 條件可以接多長?
MySQL SELECT 的 WHERE 條件,要找 特定資料 或 刪除指定資料,常常會用到 IN,有時候一次就是上千筆,到底 WHERE 可以接多長的資料呢?
MySQL 於 CLI 對所有 DB、Table 做 OPTIMIZE
MySQL 可以在 SQL 語法做 OPTIMIZE、Repair 等等的動作,於 CLI 也可以做,作法如下:
對所有 Database 做 OPTIMIZE 語法:
- mysqlcheck -o --all-databases
- mysqlcheck -o --all-databases -u [username] -p[password]
比較常用的 Analyze、Repair、Optimize 語法:
- mysqlcheck -u [username] -p[password] -o [database name]
- mysqlcheck --all-databases # -A
- mysqlcheck --all-databases --analyze # -Aa
- mysqlcheck --all-databases --auto-repair # -A --auto-repair
- mysqlcheck --all-databases --optimize # -Ao
- 於上述命令後面自己加上 -u root -p
- 上述 指令「不能」複合一起下
MySQL 如何 Delete 大量資料
MySQL 若有大量的資料需要 DELETE,要怎麼做會比較快呢?
MySQL Client 要如何印出字串
MySQL 若想要用 source 執行大量的 SQL 語法,想要知道執行到哪邊,就得要在執行中途插入字串或 Log,在 MySQL 可以怎麼做呢?
PHP CURL 遇到 tls12_check_peer_sigalg wrong signature type 解法
PHP 使用 CURL 要爬某個頁面,或者某個網站的 API,怎麼爬都是空白頁面,又沒有被擋,把 CURL 的 Error Info 印出來後,看到下述錯誤:
curl: (35) error:1414D172:SSL routines:tls12_check_peer_sigalg:wrong signature type
閱讀全文〈PHP CURL 遇到 tls12_check_peer_sigalg wrong signature type 解法〉