首頁 > Database, 系統設定 > mysql常用的維護指令

mysql常用的維護指令

2013年8月5日 發表評論 閱讀評論

當你慣用了GUI的管理介面之後,你指令會忘的很快

以前在處理Mysql時多半都使用GUI管理介面,所以一些指令都忘的差不多了

在此記下來,以後如還有相同的任務,就可以快點進行啦!!

啟動mysql (指定參數檔)

mysqld defaults-file=c:\mysql\my.ini

 

停止mysql,有很多方式可以停,在此介紹幾個算是正規的停法

mysqladmin -u root -p shutdown 或是 mysqld stop

 

安裝成Windows 服務

mysqld install mysql defaults-file=c:\mysql\my.ini 

 

 

移除服務如下:

mysqld remove

 

建立使用者(開放給本機的john 或是不限任何主機的may,連線密碼為123456)

mysql>CREATE USER 'john'@'localhost' IDENTIFIED BY '123456';
mysql>CREATE USER 'may'@'%' IDENTIFIED BY '123456';

 

權限設定(YOURDB內所有表單的權限開放給本機的root,連線密碼為123456)

mysql>grant all on YOURDB.* to 'root'@'localhost' identified by '123456';

 

更改密碼

mysqladmin -u root password '12345'

 

 

也可以用這樣的方式更改密碼

mysql>set password for USER = password('YOUR NEW PASSWORD'); //更改user密碼

 

建立資料庫並指定編碼

mysql>CREATE DATABASE `YOURDB` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;

 

顯示目前有多少資料庫

mysql>show databases;

 

顯示目前資料庫有多少表格

mysql>SHOW TABLES;

 

切換使用中的資料庫

mysql>USE `YOURDB`;

 

設定Client 溝通connection的編碼語系

set NAMEs UTF8;

 

還原資料庫

mysql YOURDB -u root -p < backup-db.sql

 

 

或是在console之中

mysql>SOURCE c:/backup-db.sql

 

備份資料庫

mysqldump -u root -p -F –opt YOURDB > backup-db.sql
Be Sociable, Share!
Categories: Database, 系統設定 Tags:
  1. 目前尚無任何的評論。
  1. 目前尚無任何 trackbacks 和 pingbacks。

*