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));

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


          網站導航:
           
          主站蜘蛛池模板: 泾川县| 唐海县| 诸城市| 公主岭市| 长顺县| 大港区| 大名县| 嘉兴市| 亳州市| 垣曲县| 湄潭县| 慈利县| 福建省| 沁源县| 河西区| 南充市| 星子县| 昌黎县| 无棣县| 陵水| 萍乡市| 屯昌县| 额尔古纳市| 海原县| 泰州市| 邵阳县| 乌恰县| 承德市| 南安市| 绥芬河市| 肇庆市| 嘉黎县| 长白| 大荔县| 新竹市| 西和县| 舟曲县| 揭东县| 东平县| 垣曲县| 墨竹工卡县|