甜咖啡

          我的IT空間

          mysql免安裝版使用手冊

          mysql這個數據庫是開源的,尤其適合一些輕量級的軟件開發,但是其安裝過程與使用過程總是讓一些初學者摸不著頭腦。我也是從這樣的痛苦中過來的,在此希望我的經驗對小菜們有些許幫助。

          1.下載地址:

          http://www.5ipopo.com/soft/17815.html

          2.配置參數

          1)解壓縮綠色版軟件到D:\Java\mysql-5.1.14-beta-win32。

          2)修改D:\Java\mysql-5.1.14-beta-win32\my-small.ini文件內容,添加紅色內容:

          [client]
          #password = your_password
          port  = 3306
          socket  = /tmp/mysql.sock
          default-character-set=gbk

          [mysqld]
          port  = 3306
          socket  = /tmp/mysql.sock
          default-character-set=gbk
          skip-locking
          key_buffer = 16K
          max_allowed_packet = 1M
          table_cache = 4
          sort_buffer_size = 64K
          read_buffer_size = 256K
          read_rnd_buffer_size = 256K
          net_buffer_length = 2K
          thread_stack = 64K

          3.安裝MySQL5的服務,服務名自己定義為MySQL5

          1)在DOS窗口下進入D:\Java\mysql-5.1.14-beta-win32\bin目錄

          開始——運行——cmd

          2)執行安裝MySQL服務名的命令:

          D:\Java\mysql-5.1.14-beta-win32\bin> mysqld --install MySQL5 --defaults-file=D:\Java\mysql-5.1.14-beta-win32\my-small.ini

          請注意紅色字體中的粗體部分,此為你mysql的路徑,不要一味的粘貼。)
          【數據庫學習筆記】MySQL5綠色版安裝教程(自己總結)

          3)啟動MySQL5服務:

          D:\Java\mysql-5.1.14-beta-win32\bin>net start mysql5

          【數據庫學習筆記】MySQL5綠色版安裝教程(自己總結)

          4)登陸MySQL5服務器

          D:\Java\mysql-5.1.14-beta-win32\bin>mysql -uroot -p

          注意密碼為空,直接按回車就可以了。

          【數據庫學習筆記】MySQL5綠色版安裝教程(自己總結)

          5)查看數據庫:

          mysql>show databases;

          【數據庫學習筆記】MySQL5綠色版安裝教程(自己總結)

           

          安裝部分到此結束,此后為操作部分,轉載自網上。

           

          6)使用數據庫
          mysql>
           use test 
          Database changed

          7)查看數據庫中的表
          sql>
           show tables; 
          Empty set (0.00 sec)

          8)創建表ttt
          mysql>
           create table ttt(a int,b varchar(20)); 
          Query OK, 0 rows affected (0.00 sec)

          9)插入三條數據
          mysql>
           insert into ttt values(1,'aaa'); 
          Query OK, 1 row affected (0.02 sec)

          mysql>
           insert into ttt values(2,'bbb'); 
          Query OK, 1 row affected (0.00 sec)

          mysql>
           insert into ttt values(3,'ccc'); 
          Query OK, 1 row affected (0.00 sec)

          10)查詢數據
          mysql>
           select * from ttt; 
          +------+------+
          | a      | b       |
          +------+------+
             1 | aaa     |
             2 | bbb    |
             3 | ccc     |
          +------+------+
          3 rows in set (0.00 sec)

          11)刪除數據
          mysql>
           delete from ttt where a=3; 
          Query OK, 1 row affected (0.01 sec)

          刪除后查詢操作結果:
          mysql>
           select * from ttt; 
          +------+------+
          | a    | b         |
          +------+------+
             1 | aaa      |
             2 | bbb     |
          +------+------+
          2 rows in set (0.00 sec)

          12)更新數據
          mysql>
           update ttt set b = 'xxx' where a =2; 
          Query OK, 1 row affected (0.00 sec)
          Rows matched: 1  Changed: 1  Warnings: 0

          查看更新結果:
          mysql>
           select * from ttt;+------+------+
          | a    | b          |
          +------+------+
             1 | aaa      |
             2 | xxx       |
          +------+------+
          2 rows in set (0.00 sec)

          13)刪除表
          mysql>
           drop table ttt; 
          Query OK, 0 rows affected (0.00 sec)

          查看數據庫中剩余的表:
          mysql>
           show tables; 
          Empty set (0.00 sec)


          3.更改MySQL5數據庫root用戶的密碼

          1)使用mysql數據庫
          mysql>
           use mysql 
          Database changed

          2)查看mysql數據庫中所有的表
          mysql>
           show tables; 
          +---------------------------+
          | Tables_in_mysql           |
          +---------------------------+
          | columns_priv              |
          | db                        |
          | func                      |
          | help_category             |
          | help_keyword              |
          | help_relation             |
          | help_topic                |
          | host                      |
          | proc                      |
          | procs_priv                |
          | tables_priv               |
          | time_zone                 |
          | time_zone_leap_second     |
          | time_zone_name            |
          | time_zone_transition      |
          | time_zone_transition_type |
          | user                      |
          +---------------------------+
          17 rows in set (0.00 sec)

          3)刪除mysql數據庫中用戶表的所有數據
          mysql>
           delete from user; 
          Query OK, 3 rows affected (0.00 sec)

          4)創建一個root用戶,密碼為“xiaohui”。
          mysql>
           grant all on *.* to root@'%' identified by 'xiaohui' with grant option; 
          Query OK, 0 rows affected (0.02 sec)

          5)查看user表中的用戶
          mysql>
           select User from user; 
          +------+
          | User |
          +------+
          | root |
          +------+
          1 row in set (0.00 sec)

          6)重啟MySQL5:更改了MySQL用戶后,需要重啟MySQL服務器才可以生效。
          D:\mysql-5.0.67-win32\bin>
          net stop mysql5 
          MySQL5 服務正在停止..
          MySQL5 服務已成功停止。

          D:\mysql-5.0.67-win32\bin>
          net start mysql5 
          MySQL5 服務正在啟動 .
          MySQL5 服務已經啟動成功。

          7)重新登陸MySQL5服務器
          D:\mysql-5.0.67-win32\bin>
          mysql -uroot -pxiaohui 
          Welcome to the MySQL monitor.  Commands end with ; or \g.
          Your MySQL connection id is 1
          Server version: 5.0.67-community MySQL Community Edition (GPL)

          Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

          mysql>

          4.數據庫的創建與刪除

          1)創建數據庫testdb
          mysql>
           create database testdb; 
          Query OK, 1 row affected (0.02 sec)

          2)使用數據庫testdb
          mysql>
           use testdb; 
          Database changed

          3)刪除數據庫testdb
          mysql>
           drop database testdb; 
          Query OK, 0 rows affected (0.00 sec)

          4)退出登陸
          mysql>
           exit 
          Bye

          5.操作數據庫數據的一般步驟

          1、啟動MySQL服務器
          2、登陸數據庫服務器
          3、使用某個要操作的數據庫
          4、操作該數據庫中的表,可執行增刪改查各種操作。
          5、退出登陸。

          6.mysql5的卸載 
          刪除服務,執行mysqld --remove MySQL5 即可。

          posted on 2011-09-16 17:58 甜咖啡 閱讀(2137) 評論(1)  編輯  收藏

          評論

          # re: mysql免安裝版使用手冊 2013-01-15 12:37 李沙

          你寫的太詳細了,按你寫的一步一步執行下來,沒錯,多謝分享!  回復  更多評論   


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


          網站導航:
           

          導航

          <2011年9月>
          28293031123
          45678910
          11121314151617
          18192021222324
          2526272829301
          2345678

          統計

          常用鏈接

          留言簿(1)

          我參與的團隊

          隨筆檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 天全县| 镇原县| 德阳市| SHOW| 兖州市| 闽侯县| 孝昌县| 武定县| 乐安县| 溆浦县| 深水埗区| 开封市| 赤壁市| 温州市| 革吉县| 项城市| 江门市| 寿宁县| 固安县| 祥云县| 平舆县| 图片| 噶尔县| 长兴县| 定边县| 建德市| 宁陕县| 诸暨市| 常宁市| 哈巴河县| 志丹县| 靖江市| 聊城市| 百色市| SHOW| 静乐县| 曲阜市| 漳浦县| 姜堰市| 灌南县| 玉环县|