標籤:ted length start lag 字串 tar mysql資料庫 cmd ob_start
通過MySQL命令列來修改MySQL資料庫的密碼,下面就為您詳細介紹如何使用MySQL命令列來修改密碼。
格式:mysqladmin -u使用者名稱 -p舊密碼 password 新密碼
1、給root加個密碼pass123:
首先在DOS下進入目錄mysql\bin,然後鍵入以下命令
mysqladmin -u root -password pass123
註:因為開始時root沒有密碼,所以-p舊密碼一項就可以省略了。
2、將root的密碼改為pass456。
mysqladmin -u root -p pass123 password pass456
上面兩個是在cmd命令列中輸入的命令,所以直接斷行符號就可以。
下面介紹MYSQL環境中的命令,Mysql命令結束後都帶一個分號作為命令結束符。
3、命令列修改root密碼:
mysql> UPDATE mysql.user SET password=PASSWORD(‘newpassword‘) WHERE User=‘root‘;
運行完這行之後會提示下面的資訊:
Query OK, 0 rows affected (0.00 sec)
Rows matched: 2 Changed: 0 Warnings: 0
這時候還需要運行下面一句,否則密碼不會被修改:
mysql> FLUSH PRIVILEGES;
下面運行結果代表修改成功:
Query OK, 0 rows affected (0.16 sec)
4、顯示當前的user:
mysql> SELECT USER();
1、Flush:重新整理緩衝區的內容,輸出。
函數格式:flush()
說明:這個函數經常使用,效率很高。
2、ob_start :開啟輸出緩衝區
函數格式:void ob_start(void)
說明:當緩衝區啟用時,所有來自PHP程式的非檔案頭資訊均不會發送,而是儲存在內部緩衝區。為了輸出緩衝區的內容,可以使用ob_end_flush()或flush()輸出緩衝區的內容。
3 、ob_get_contents :返回內部緩衝區的內容。
使用方法:string ob_get_contents(void)
說明:這個函數會返回當前緩衝區中的內容,如果輸出緩衝區沒有啟用,則返回 FALSE 。
4、ob_get_length:返回內部緩衝區的長度。
使用方法:int ob_get_length(void)
說明:這個函數會返回當前緩衝區中的長度;和ob_get_contents一樣,如果輸出緩衝區沒有啟用。則返回 FALSE。
5、ob_end_flush :發送內部緩衝區的內容到瀏覽器,並且關閉輸出緩衝區。
使用方法:void ob_end_flush(void)
說明:這個函數發送輸出緩衝區的內容(如果有的話)。
6、ob_end_clean:刪除內部緩衝區的內容,並且關閉內部緩衝區
使用方法:void ob_end_clean(void)
說明:這個函數不會輸出內部緩衝區的內容而是把它刪除!
7、ob_implicit_flush:開啟或關閉絕對重新整理
使用方法:void ob_implicit_flush ([int flag])
說明:使用過Perl的人都知道$|=x的意義,這個字串可以開啟/關閉緩衝區,而ob_implicit_flush函數也和那個一樣,預設為關閉緩衝區,開啟絕對輸出後,每個指令碼輸出都直接發送到瀏覽器,不再需要調用 flush()
命令列修改MySQL資料庫密碼