日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

mysql 4.0.21 下载_W2K下安装 MYSQL 4.0.21 手记

發布時間:2024/9/15 数据库 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql 4.0.21 下载_W2K下安装 MYSQL 4.0.21 手记 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、從www.mysql.com下載推薦版本(recommended) 4.0.21,我下載的是ZIP而非安裝版

2、解壓文件到一個目錄,我是e:\mysql,這個目錄下應該有bin、data及其他目錄

3、在c:\winnt目錄下建一個my.ini文件,寫上以下內容,以指出你的安裝路徑:[mysqld]

# set basedir to your installation path

basedir=e:/mysql

# set datadir to the location of your data directory

datadir=e:/mysql/data

4、在dos command line下測試安裝是否正確:進入e:\mysql\bin目錄,用命令

mysqld --console

應該顯示以下內容040927 19:06:48? InnoDB: Started

mysqld: ready for connections.

Version: '4.0.21-debug'? socket: ''? port: 3306? Source distribution

這表示mysql的service已經啟動,監聽端口3306

然后在另一個dos窗口關閉mysql service:

mysqladmin -u root shutdown

此時看到剛才啟動MYSQL的窗口顯示:040927 19:11:27 mysqld: Normal shutdown

040927 19:11:28? InnoDB: Starting shutdown...

040927 19:11:31? InnoDB: Shutdown completed

040927 19:11:31 mysqld: Shutdown Complete

表示已經關閉。

5、把MYSQL安裝成服務,以讓MYSQL自動啟動

在DOS窗口使用如下命令:mysqld --install即可,非常簡單。此時可以到計算機管理-服務中看到多了一個mysql的服務,你可以根據

自己的喜好把它設置為自動或者手動啟動。

6、測試服務是否安裝成功

可以在服務面板中直接看看能不能啟動,也可以到DOS窗口用命令

net start mysql

測試,這是一個windows命令。

如果出現了1067號錯誤,一般的原因就是你在前面第3步中my.ini沒有設置對。

7、用以下命令測試服務是否已經啟動成功e:\> e:\mysql\bin\mysqlshow

e:\> e:\mysql\bin\mysqlshow -u root mysql

e:\> e:\mysql\bin\mysqladmin version status proc

e:\> e:\mysql\bin\mysql test

e:\> e:\mysql\bin\mysql -e "SELECT Host,Db,User FROM db" mysql -u root

8、從其他機器上連接數據庫mysql -h host -u user -p其中host是機器名(IP),user是用戶名

會提示你輸入密碼,如果正確的話就出現以下提示符mysql>

你可以鍵入\h或者help;試試

9、切換數據庫、create table,insert,select測試mysql> \u test

Database changed

mysql> create table tab1 (c1 varchar(10));

Query OK, 0 rows affected (0.19 sec)

mysql> insert into tab1 (c1) values ('1000');

Query OK, 1 row affected (0.01 sec)

mysql> commit;

Query OK, 0 rows affected (0.00 sec)

mysql> select * from tab1;

+------+

| c1?? |

+------+

| 1000 |

+------+

1 row in set (0.00 sec)

10、幾個有用的函數和命令SELECT VERSION(), CURRENT_DATE;

SELECT NOW();

SELECT USER();

SHOW DATABASES;

SHOW TABLES;

DESCRIBE tablename;

GRANT ALL ON databasename.* TO'your_mysql_name'@'your_client_host';

CREATE DATABASE menagerie;

從本地文件讀取數據到表

LOAD DATA LOCAL INFILE '/path/pet.txt' INTO TABLE pet;

11、SQL支持SELECT * FROM pet WHERE birth >= '1998-1-1';(日期格式可以這樣寫)

SELECT name, birth, CURDATE(), (YEAR(CURDATE())-YEAR(birth)) -

(RIGHT(CURDATE(),5)

除了is /not is,其他與NULL運算的結果均為NULL

SELECT 1 = NULL, 1 <> NULL, 1 < NULL, 1 > NULL;

SELECT 1 IS NULL;

正則表達式支持

SELECT * FROM pet WHERE name REGEXP '^b';

SELECT * FROM pet WHERE name REGEXP '^[bB]';

SELECT * FROM pet WHERE name REGEXP 'fy$';

SELECT DATABASE();

12、以BATCH模式運行命令mysql < batch-file

mysql -e "source batch-file"

mysql -h host -u user -p < batch-file

mysql < batch-file | more

mysql < batch-file > mysql.out

mysql -vvv:表示需要看到正在運行的命令

總結

以上是生活随笔為你收集整理的mysql 4.0.21 下载_W2K下安装 MYSQL 4.0.21 手记的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。