指令模式
設定 MySQL 的管理密碼 |
mysqladmin -u root password '12345' |
顯示資料表結構,data 資料庫 |
mysqlshow data |
顯示資料表結構,data 資料庫的 123 資料表 |
mysqlshow data 123 |
重新設定 auto_increment 的數值
ALTER TABLE tabellenname AUTO_INCREMENT=0
將文字檔匯入資料庫
LOAD DATA INFILE "/home/web/www/a.txt" INTO TABLE custom FIELDS TERMINATED BY ',';
修改使用者密碼
#mysql -p
>use mysql
>update user set password=password('new password') where user='new user';
>flush privileges;
忘記 root 密碼
killall mysqld
mysqld -u root --skip-grant-tables &
mysql
>use mysql
>UPDATE user SET password=password('new password') where user='root';
>FLUSH PRIVILEGES;
計算資料表筆數
$result = "select count(id) as abc from board_hoyo";
$sql = mysql_query($result);
$row = mysql_fetch_object ($sql);
echo $row->abc;
.my.cnf 《可以自動套用帳號密碼》
[client]
host=電腦名稱,一般都是填 localhost
user=使用者名稱,一般都是 root
password=密碼,依照自行設定的密碼
事先編輯資料表
在 mysql 模式之下要建立一個複雜的資料表真不是件容易的事情,所以我們可以將想要建立的資料表先編輯成一個文字檔,然後要使用 mysql 指令來進行匯入的動作!
mysql book < data.sql