想飛就別怕摔

          大爺的并TM罵人

          MySQL常用命令

          一、數據庫的連接等:

          1.開啟MySQL服務:
             在運行中net start mysql;
          2.關閉MySQL服務:
             在運行中net stop mysql;
          3.連接MySQL:
             MySQL -u用戶名 -p用戶密碼;進入后提示 MySQL>;
          4.連接遠程MySQL:
             MySQL -hIP地址 -u用戶名 -p用戶密碼;
          5.推出MySQL:
             mysql> quit;  exit  加Enter;
          6.修改密碼:
             mysqladmin -u用戶名 -p舊密碼 password 新密碼;
          7.版本查詢時間顯示:
             mysql> select version(),current_date();

          二、操作數據庫:

          1:使用SHOW語句找出在服務器上當前存在什么數據庫:
            mysql> SHOW DATABASES;
          2:創建一個數據庫MYSQLDATA
            mysql> CREATE DATABASE MYSQLDATA;
          3:選擇你所創建的數據庫
            mysql> USE MYSQLDATA; (按回車鍵出現Database changed 時說明操作成功!)
          4:查看現在的數據庫中存在什么表
            mysql> SHOW TABLES;
          5:創建一個數據庫表
            mysql> CREATE TABLE MYTABLE (name VARCHAR(20), sex CHAR(1));
          6:顯示表的結構:
            mysql> DESCRIBE MYTABLE;
          7:往表中加入記錄
            mysql> insert into MYTABLE values ("hyq","M");
          8:用文本方式將數據裝入數據庫表中(例如D:/mysql.txt)
            mysql> LOAD DATA LOCAL INFILE "D:/mysql.txt" INTO TABLE MYTABLE;
          9:導入.sql文件命令(例如D:/mysql.sql)
            mysql>use database;
            mysql>source d:/mysql.sql;
          10:刪除表
            mysql>drop TABLE MYTABLE;
          11:清空表
            mysql>delete from MYTABLE;
          12:更新表中數據
            mysql>update MYTABLE set sex="f" where name='hyq';
          13.命令的取消:當命令輸入錯誤而又無法改變(多行語句情形)時,只要在分號出現前就可以用 c來取消該條命令
            mysql> select
            -> user()
            -> c
            mysql>
          14.使用\G按行垂直顯示結果:如果一行很長,需要這行顯示的話,看起結果來就非常的難受。在SQL語句或者命令后使用\G而不是分號結尾,可以將每一行的值垂直輸出。這個可能也是大家對于MySQL最熟悉的區別于其他數據庫工具的一個特性了。
          mysql> select * from db_archivelog\G
          *************************** 1. row ***************************
                  id: 1
           check_day: 2008-06-26
             db_name: TBDB1
            arc_size: 137
             arc_num: 166
          per_second: 1.6
            avg_time: 8.7
          15.使用tee保存運行結果到文件:可以將命令行中的結果保存到外部文件中。如果指定已經存在的文件,則結果會附加到文件中。
          mysql> tee output.txt
          Logging to file 'output.txt'
          或者
          mysql> \T output.txt
          Logging to file 'output.txt'

          mysql> notee
          Outfile disabled.
          或者
          mysql> \t
          Outfile disabled.


          posted on 2009-02-19 21:54 生命的綻放 閱讀(369) 評論(0)  編輯  收藏 所屬分類: 數據庫

          <2009年2月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          1234567

          導航

          統計

          常用鏈接

          留言簿(5)

          隨筆分類(94)

          隨筆檔案(93)

          文章分類(5)

          文章檔案(5)

          相冊

          JAVA之橋

          SQL之音

          兄弟之窗

          常用工具下載

          積分與排名

          最新評論

          閱讀排行榜

          主站蜘蛛池模板: 沐川县| 贵州省| 阿勒泰市| 达孜县| 晋城| 新密市| 忻城县| 平原县| 柘荣县| 富平县| 三明市| 孟津县| 韶关市| 海丰县| 延安市| 洪江市| 长寿区| 谷城县| 吉安市| 敖汉旗| 盐山县| 山阳县| 扶绥县| 怀仁县| 南部县| 鄂伦春自治旗| 安化县| 汪清县| 石渠县| 阜城县| 边坝县| 平遥县| 石首市| 台北县| 舟山市| 剑阁县| 花莲市| 漾濞| 兴和县| 南宫市| 邯郸市|