Mysql 有與無 規範 資料庫命名規範

2021-10-09 03:59:47 字數 1472 閱讀 5276

設定lower_case_table_names=1,是使用大小寫不敏感,資料庫儲存用小寫,預設值為0。

--備份資料庫

mysqldump -uroot -pmysql \

--set-gtid-purged=on \

--single-transaction \

--triggers --routines --events \

--databases sys > db_name.sql

--表備份

mysqldump -uroot -pmysql \

--single-transaction \

--set-gtid-purged=on --triggers --routines --events \

--tables zabbix usrgrp > usrgrp.sql

--備份表結構

-d, --no-data no row information.

--mydumper還原

mydumper -u root -p mysql -h 192.168.50.x \

--port 3306 \

--triggers --events --routines \

--daemon \

--database zabbix -o ./data/

--mysql還原

mysql -uroot -pmysql --database dbname < x.sql

yum install –y tcpdump  percona-toolkit

pt-query-digest/mysqldumpslow

//用tcpdump抓包工具

tcpdump -s 65535 -x -nn -q -i any -c 1000 port 3306 > mysql.tcp.txt

pt-query-digest --type tcpdump mysql.tcp.txt

//檢視連線

show processlist;

//資料庫狀態

status

//檢視innodb狀態

show engine innodb status\g;

//檢視日誌

show binary logs;

//kill查詢

kill id_number;

//檢視資料庫

show databases;

//檢視表

use db_name;show tables;

//檢視表結構

show create table tbl_name\g;

//檢視資料庫

select database();

//檢視當前使用者

select user();

mysql的庫命名規範 資料庫命名規範(命名規則)

資料庫命名規範 引言 資料庫設計過程中庫 表 欄位等的命名規範也算是設計規範的一部分,不過設計規範更多的是為了確保資料庫設計的合理性 為了專案最終的協調穩定性,而命名規範更多的是為了確保設計的正式和統一。資料庫中欄位等等以什麼樣的命名方式,並不會直接影響到專案的穩定性。制定規範的直接目的是約束行為,...

命名規範資料庫

01.資料庫 01.01.資料表 01.01.01.命名最好望文生義,01.01.02.命名一律為大寫字母 01.01.03.英文單詞單數命名.例 factory.01.01.04.英文單詞縮寫命名.例 dept.01.01.05.英文單詞之間用下劃線鏈結 且每個單詞皆為單數.例 barcode s...

mysql資料庫操作規範 資料庫操作規範

1.涉及到寫入資料庫的操作,請務必使用 nohup 的方式 或者使用 操作終端pc機 客戶機房windows主機 資料庫伺服器主機 的連線模式 或者在資料庫伺服器上開乙個vnc。這裡的寫入資料庫的操作,1.涉及到寫入資料庫的操作,請務必使用 nohup 的方式 或者使用 操作終端pc機 客戶機房wi...