2011-10-11

cmd 開啟 MySQl

>mysql –u root –p
>password ********
先選擇資料庫(注意以「;」結尾)
SHOW DATABASES; ( show所有資料庫)
SELECT DATABASE; 查詢使用中資料庫
USE xxx; 開啟 xxx 資料表

接下來就是使用資料庫讀、存取語法

8 則留言:

雜言雜語 提到...

初始化
mysql>Update class00 Set RO_up='', RO_off='', RO_pre=0, RO_end=0, EO_tmp='';

雜言雜語 提到...

修改多個「欄位名稱」
ALTER TABLE class00 CHANGE COLUMN RO_up SA_up VARCHAR(45), RO_off SA_off VARCHAR(45), RO_pre SA_pre INT(11), RO_end SA_end INT(11), RO_tmp SA_tmp VARCHAR(45);

1. COLUMN 這個字可以省略。
2. 欄位屬性雖然不改,但仍舊一定要寫。

雜言雜語 提到...

MySQL 的一些修改法,可在 MySQL WorkSpace 中先修改一次,即可察看到修改的語法。

雜言雜語 提到...

複製資料表
CREAT new_table LIKE old_table;

雜言雜語 提到...

匯出整個資料表資料
注意:語法使用於 cmd 下,不需進入 mysql
MYSQLDUMP -U root -h [IP/localhost] -p 100phylab > 100phylab.sql
產生的 .sql 檔案在"資料夾>" 資料夾中。

雜言雜語 提到...

MySQL 5.5 版起,要以 cmd 登入,直接至
開始-> 所有程式-> MySQL 中找。其語法為

"C:\Program Files (x86)\Canon\Easy-WebPrint EX\bin\mysql.exe" "--defaults-file=C:\ProgramData\MySQL\MySQL Server 5.5\my.ini" "-uroot" "-p"

雜言雜語 提到...

設定遠端管理帳號,進入 mysql

GRANT SELECT,INSERT,UPDATE,DELETE ON [DB].* TO [Username]@[IP] identified by '[Password]';

[Username]:遠端登入的使用者名稱
[DB]:欲開放給使用者的資料庫名稱,或者輸入*.*
[Password]:遠端登入的使用者密碼
[IP]:IP或DNS Name,為要連線到mysql用戶端IP,例如說是192.168.1.2或jerryit.idv.tw

雜言雜語 提到...

加入新欄位

ALTER TABLE `100_phylab`.`class21` ADD COLUMN `pw_tmp2` VARCHAR(45) NULL AFTER `SP_pre` ;