給mysql資料庫裡面的自增值全是清理為1

2021-08-13 14:56:50 字數 533 閱讀 2503

公司要初始化資料庫,我就把資料結構全部匯出來了。但是自增值會從原來的開始,這樣看著特別不爽,以下就是設定自增值全部為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...