公司要初始化資料庫,我就把資料結構全部匯出來了。但是自增值會從原來的開始,這樣看著特別不爽,以下就是設定自增值全部為1的方法:
我是使用清空資料表的方法使所有表的自增值全部清理為1。
一:檢視你要刪除資料庫裡的所有表,並做成文字,以供後面的指令碼用
mysql -uroot -p -e "select table_name from information_schema.tables where table_schema='你要清空的資料庫'
" > tablename.txt
enter password:
二:製作指令碼
vim sql.sh
a=$(cat /root/tablename.txt)
for name in
$ado
mysql -uroot -p你的資料庫密碼 -e
"truncate table 你要清空的資料庫.$name"
done
完事 在windows裡面的資料庫裡面存emoji表情
1,把連線資料庫的unicdoe utf 8給去掉,那個url 2,關閉mysql的服務,修改my.ini 具體如下 default character set utf8mb4 character set server utf8mb4 collation server utf8mb4 unicode...
讀取資料庫裡面的值出現亂碼
eeclipse裡的中文都是亂碼,包括注釋,但資料庫裡面的資訊可以顯示中文,從資料庫裡面讀取值的時候出現亂碼,需要改兩個地方 1.在eeclipse裡面,開啟properties resource text file encoding,選第乙個選項 不是other 2.還是在eeclipse裡面,開...
IP位址在資料庫裡面的儲存方式
大多數公司的表結構都需要經過dba進行審核,有時候你會看到儲存ip位址採用varchar 15 這種方式都是傳統的做法,這種方法需要占用15個位元組,那麼有更省空間的做法麼?肯定是有的,那就是用int儲存。如果採用int儲存這裡又有2種處理方式。1.利用mysql函式進行處理。可以採用inet at...