posts - 0, comments - 77, trackbacks - 0, articles - 356
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理
          1、啟動MySQL服務(wù)器

          ????實(shí)際上上篇已講到如何啟動MySQL。兩種方法: 一是用winmysqladmin,如果機(jī)器啟動時已自動運(yùn)行,則可直接進(jìn)入下一步操作。 二是在DOS方式下運(yùn)行 d:mysqlbinmysqld

          ????2、進(jìn)入mysql交互操作界面

          ????在DOS方式下,運(yùn)行: d:mysqlbinmysql

          ????出現(xiàn): mysql 的提示符,此時已進(jìn)入mysql的交互操作方式。

          ????如果出現(xiàn) "ERROR 2003: Can′t connect to MySQL server on ′localhost′ (10061)“,

          說明你的MySQL還沒有啟動。

          ????3、退出MySQL操作界面

          ????在mysql>提示符下輸入quit可以隨時退出交互操作界面:
          ????mysql> quit
          ????Bye
          ????你也可以用control-D退出。

          ????4、第一條命令

          mysql> select version(),current_date(); 
          +----------------+-----------------+ 
          | version() | current_date() | 
          +----------------+-----------------+ 
          | 3.23.25a-debug | 2001-05-17 | 
          +----------------+-----------------+ 
          1 row in set (0.01 sec) 
          mysql>


          ????此命令要求mysql服務(wù)器告訴你它的版本號和當(dāng)前日期。嘗試用不同大小寫操作上述命令,看結(jié)果如何。結(jié)果說明mysql命令的大小寫結(jié)果是一致的。

          ????練習(xí)如下操作:

          mysql>Select (20+5)*4; 
          mysql>Select (20+5)*4,sin(pi()/3); 
          mysql>Select (20+5)*4 AS Result,sin(pi()/3); (AS: 指定假名為Result) 
          &nbsp;&nbsp;&nbsp;&nbsp;<B>5、多行語句</B> 
          &nbsp;&nbsp;&nbsp;&nbsp;一條命令可以分成多行輸入,直到出現(xiàn)分號“;”為止: 
          <ccid_nobr>
          <table width="400" border="1" cellspacing="0" cellpadding="2" 
           bordercolorlight = "black" bordercolordark = "#FFFFFF" align="center">
          <tr>
              <td bgcolor="e6e6e6" class="code" style="font-size:9pt">
              <pre><ccid_code>  mysql> select 
          -> USER() 
          -> , 
          -> now() 
          ->; 
          +--------------------+---------------------+ 
          | USER() | now() | 
          +--------------------+---------------------+ 
          | ODBC@localhost | 2001-05-17 22:59:15 | 
          +--------------------+---------------------+ 
          1 row in set (0.06 sec) 
          mysql>


          ????注意中間的逗號和最后的分號的使用方法。

          ????6、一行多命令

          ????輸入如下命令:

          mysql> SELECT USER(); SELECT NOW(); 
          +------------------+ 
          | USER() | 
          +------------------+ 
          | ODBC@localhost | 
          +------------------+ 
          1 row in set (0.00 sec) 
          
          +---------------------+ 
          | NOW() | 
          +---------------------+ 
          | 2001-05-17 23:06:15 | 
          +---------------------+ 
          1 row in set (0.00 sec) 
          mysql>


          ????注意中間的分號,命令之間用分號隔開。

          ????7、顯示當(dāng)前存在的數(shù)據(jù)庫

          mysql> show databases; 
          +----------+ 
          | Database | 
          +----------+ 
          | mysql | 
          | test | 
          +----------+ 
          2 row in set (0.06 sec) 
          mysql>


          ????8、選擇數(shù)據(jù)庫并顯示當(dāng)前選擇的數(shù)據(jù)庫

          mysql> USE mysql 
          Database changed 
          mysql> 
          (USE 和 QUIT 命令不需要分號結(jié)束。) 
          mysql> select database(); 
          +---------------+ 
          | database() | 
          +---------------+ 
          | mysql | 
          +---------------+ 
          1 row in set (0.00 sec)


          ????9、顯示當(dāng)前數(shù)據(jù)庫中存在的表
          ????mysql> SHOW TABLES;

          ????10、顯示表(db)的內(nèi)容
          mysql>select * from db;

          ????11、命令的取消

          ????當(dāng)命令輸入錯誤而又無法改變(多行語句情形)時,只要在分號出現(xiàn)前就可以用 c來取消該條命令

          mysql> select 
          -> user() 
          -> c 
          mysql>


          ????這是一些最常用的最基本的操作命令,通過多次練習(xí)就可以牢牢掌捂了。
          主站蜘蛛池模板: 儋州市| 张家口市| 车险| 林芝县| 乌兰察布市| 隆回县| 建宁县| 堆龙德庆县| 韶山市| 甘泉县| 中宁县| 赣榆县| 乌拉特中旗| 万载县| 宿迁市| 广宁县| 日照市| 会理县| 会宁县| 平山县| 进贤县| 康定县| 临沭县| 定襄县| 兴和县| 巨鹿县| 白银市| 高邮市| 宣武区| 太康县| 曲周县| 兴山县| 新疆| 当阳市| 扬州市| 年辖:市辖区| 桦川县| 常宁市| 确山县| 阳江市| 广宁县|