Mysql 數據庫
MySQL 是一個真正的多用戶、多線程SQL數據庫服務器。SQL(結構化查詢語言)是世界上最流行的和標準化的數據庫語言。MySQL是以一個客戶機/服務器結構的實現,它由一個服務器守護程序mysqld和很多不同的客戶程序和庫組成。并且能夠支持多平臺。
各種版本下載地址:http://dev.mysql.com/downloads/
學習資料:http://dev.mysql.com/doc/??? MySQL Reference Manual? (mysql參考手冊)
可視化管理工具:http://dev.mysql.com/downloads/other/mysqlcc.html
在這里使用的是4.1.12版本,當前最高版本是5.0.4-beta。
?
1 、數據庫的安裝:
(1) 、windowXp 下安裝4.1.12直接點擊下載的exe文件就可以安裝了。
(2) 、RedHat Enterprise Linux 4 (x86)下安裝server4.1.12和client4.1.12
注:RedHat Enterprise Linux 4軟件包自帶
?
2 、數據庫的應用
◇啟動mysql數據庫的服務
(1) 、windowXp下 C:\>mysqld 回車即可。(這里將mysql的bin路徑加入到環境變量的path中,使其各種路徑下都能直接啟動)
(2) 、linux下? #service mysqld start回車即可。
◇登錄數據庫
首先要確認服務器處于運行狀態。(默認的超級用戶名為:root )
C:\> mysql –h hostname -u username –p
Enter password:******
hostname 為mysql的服務器名或服務器的IP
username 為用戶名
***** 為用戶密碼
◇ 本地測試:
?
◇ 顯示當前用戶可操作的數據庫:用show命令
?
◇ 確定使用其中的一個數據庫:用use命令
?
◇ 顯示當前數據庫中的所有
?
◇ 建立數據庫(建數據庫之前,必須確認當前不存在該數據庫,否則用drop命令刪除掉)
?
◇ 建立表user
?
◇ 顯示user 表的結構
?
?
◇ 數據庫的導出:用自帶的mysqldump 小程序
說明:mydb為當前要導出的數據庫名稱;mydb.sql數據導出的存放文件
mydb.sql 內容如下:
?
◇ 數據庫的導入:
說明:localhost為mysql的服務器名或IP ;
??? Mydb 為數據將要導入的目標數據庫;mysql.sql為將要導入的數據文件;
?
◇ 修改MySql用戶密碼方法:
方法一:使用mysqladmin (mysql自帶的一個小應用程序)
首先進入命令行,? 再進入mysql安裝目錄的bin下:
>mysqladmin –h hostname –u username –p password new_password
Enter password: ******
說明:localhost為mysql服務器的host,也可以是mysql服務器的IP。
??? ?? username 為當前要修改密碼的用戶名。
??????? new_password 為新密碼(該字符串不需要加引號)。
??????? ****** 為原來的密碼。
方法二:使用SET PASSWORD語句
此時,首先需要用超級用戶登錄。
mysql> SET PASSWORD FOR username@hostname=PASSWORD(‘
new_password’);
?
◇ 添加mysql用戶:
Mysql>GRANT ALL ON? *.*? username@hostname IDENTIFIED BY
‘user_password’;
◇使用MySql Control Center來管理數據庫,該工具對數據庫建立和維護提供友好的可視化操作界 |
原貼地址:http://blog.csdn.net/sharp2001/