Let's go inside

          this blog is deprecated as a result of laziness.
          posts - 59, comments - 2, trackbacks - 0, articles - 0

          收藏 mysql技巧總結

          Posted on 2006-09-12 15:27 Earth 閱讀(215) 評論(0)  編輯  收藏 所屬分類: Database
          1.修改mysql中root的密碼:
          shell>mysql -u root -p
          mysql>SET PASSWORD FOR root=PASSWORD("root");

          2.遠程登錄mysql server:(當然server必須首先給某個遠程用戶授權了)
          shell>mysql -h host -u user -p

          3.打開數據庫:use dbname;
          顯示所有數據庫:show databases;
          顯示數據庫mysql中所有的表:先use mysql;然后show tables;
          顯示表的列信息:describe user;(顯示表mysql數據庫中user表的信息);

          4.創建一個可以從任何地方連接服務器的一個完全的超級用戶,但是必須使用一個口令something做這個
          GRANT ALL PRIVILEGES ON *.* TO monty@localhost IDENTIFIED BY 'something' WITH GRANT OPTION;
          GRANT ALL PRIVILEGES ON *.* TO monty@"%" IDENTIFIED BY 'something' WITH GRANT OPTION;

          5.刪除授權:
          REVOKE ALL PRIVILEGES ON *.* FROM root@"%";
          USE mysql;
          DELETE FROM user WHERE User="root" and Host="%";
          FLUSH PRIVILEGES;

          6. 創建一個用戶custom在特定客戶端weiqiong.com登錄,可訪問特定數據庫bankaccount
          mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP ON bankaccount.*
          TO custom@weiqiong.com IDENTIFIED BY 'stupid';

          7.重命名表:
          ALTER TABLE t1 RENAME t2;

          為了改變列a,從INTEGER改為TINYINT NOT NULL(名字一樣),
          并且改變列b,從CHAR(10)改為CHAR(20),同時重命名它,從b改為c:
          ALTER TABLE t2 MODIFY a TINYINT NOT NULL, CHANGE b c CHAR(20);

          增加一個新TIMESTAMP列,名為d:
          ALTER TABLE t2 ADD d TIMESTAMP;

          在列d上增加一個索引,并且使列a為主鍵:
          ALTER TABLE t2 ADD INDEX (d), ADD PRIMARY KEY (a);

          刪除列c:
          ALTER TABLE t2 DROP COLUMN c;

          增加一個新的AUTO_INCREMENT整數列,命名為c:
          ALTER TABLE t2 ADD c INT UNSIGNED NOT NULL AUTO_INCREMENT,ADD INDEX (c);
          注意,我們索引了c,因為AUTO_INCREMENT柱必須被索引,并且另外我們聲明c為NOT NULL,
          因為索引了的列不能是NULL。

          8.刪除記錄:
          DELETE FROM t1 WHERE C>10;

          6.改變某幾行:
          UPDATE t1 SET user=weiqiong,password=weiqiong;

          7.使用name列的頭10個字符創建一個索引:
          CREATE INDEX part_of_name ON customer (name(10));

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 河北省| 石城县| 曲麻莱县| 密山市| 河池市| 临潭县| 青海省| 津南区| 娄烦县| 建水县| 习水县| 莱西市| 肇州县| 同仁县| 遂溪县| 高青县| 庆城县| 武隆县| 郎溪县| 大理市| 于都县| 外汇| 神农架林区| 民县| 武胜县| 黎川县| 中江县| 剑河县| 体育| 汽车| 辽阳县| 五原县| 黄山市| 高青县| 兴国县| 会昌县| 文成县| 汪清县| 吉木乃县| 富蕴县| 阳新县|