Showing posts with label mysql. Show all posts
Showing posts with label mysql. Show all posts

Monday, June 7, 2010

mysql重設root密碼

給未來的裕翔

剛在IT Ranger的網誌上看到關於

mysql重設root密碼的教學

曾經因為不會這個, 有心痛到~

所以現在把它寫入我的筆記

在此先謝過IT Ranger一番, 叩首...

先把mysqld服務停止

sudo service mysqld stop

然後

sudo mysqld_safe --skip-grant-tables &

IT Ranger說這步驟是啟動mysqld且設為"無登入控制模式"

帥的來了

現在直接mysql就進入mysql啦^^

在mysql裡面改密碼, 假設我要改成ohyes

update mysql.user set password=PASSWORD('ohyes') where user='root';

光這樣不會馬上生效, 就算此時離開mysql也不會自動生效

要再一個指令, flush privileges;

之後離開mysql後, 就可以用新密碼登入了^^

帥啦! 感謝IT Ranger!

Sunday, June 6, 2010

mysql刪除database

給未來的裕翔

想刪除mysql裡面的database, ex: wordpress3, 的話

drop database wordpress3;

mysql備份and權限

未來的裕翔

mysql的資料庫都放在/var/lib/mysql

所以備份直接複製即可

都要給予某位使用者權限時

在mysql裡面

grant all privileges on wordpress.* on bob identified by 'password';

注意, password一定要有單引號括起來

不能不括, 不然語法會錯