一.軟體環境
mysql-5.5.8-win32,windows 2003 enterpries edition
二.解壓版的安裝
1.在主目錄下建立my.ini檔案(我是放在
d:/program files/mysql-5.5.8-win32),內容如下:
[winmysqladmin]
# 指定mysql服務啟動啟動的檔案
server=d:/program files/mysql-5.5.8-win32/bin/mysqld.exe
[mysqld]
# 設定mysql的安裝目錄
basedir=d:/program files/mysql-5.5.8-win32
# 設定mysql資料庫的資料的存放目錄,必須是data,或者是\\***\data
datadir=d:/program files/mysql-5.5.8-win32/data
[mysql]
default-character-set=utf8
[server]
character_set_server=utf8
[client]
default-character-set=utf8
3.建立mysql服務,即將mysql新增到系統服務裡,可隨系統一起啟動
執行》cmd>cd 執行命令:mysqld –install;(執行此命令後會顯示安裝成功/失敗資訊)
service successfully installed.
4.啟動服務:net start mysql
5.修改root密碼
由於首次安裝,root密碼為空,如果不修改,root將沒有任何許可權
mysqladmin -uroot -p password 123;(將密碼改為123)
6.用root登入到mysql資料庫
命令:mysql –u root –p123
至此,解壓版mysql資料庫安裝成功。如果沒安裝成功或者安裝成功後服務啟動失敗,請檢查my.ini檔案中配置的路徑屬否正確。
三.使用者相關操作
1.建立使用者
mysql -uroot –p123(登入資料庫)
use mysql(指定要操作的資料庫,因為使用者都儲存在此資料庫裡面)
insert into user(host,user,password) values("localhost","test",password("123"));
[1.host表示要連線此資料庫的ip,如果允許遠端訪問此資料庫則』localhost』改為』%』; 2. password("123")密碼在資料庫中加密儲存,如果要明碼儲存直接寫成「123」]
2.使用者授權
grant all privileges on *.* to test;(授權test使用者擁有所有資料庫的所有許可權);
grant all privileges on tesdb.* to test;(授權test使用者擁有tesdb資料庫的所有許可權);
grant select,delete privileges on tesdb.* to test ;(授權test使用者擁有tesdb資料庫的查詢、刪除許可權);
flush privileges;(付權完成後執行此命令使許可權生效);
[許可權**:select,delete,insert,update,alter,drop,具體含義大家應該都知道]
3.修改密碼
update user set password=password('123456') where user="test" and host=」%」;
4.刪除使用者
delete from user where user="test" and host=」%」;
mysql解壓版配置
1 修改配置環境,在環境變數的 系統環境變數裡的path新增mysql存放的位址 2 修改mysql.ini檔案 將下面兩個位址改為自己的位址 basedir datadir basedir d 工具包 mysql 5.6.21 winx64 datadir d 工具包 mysql 5.6.21 w...
MYSQL解壓版配置詳解
解壓mysql f program files mysql mysql安裝目錄 二 新建my.ini 在f program files mysql 下建立my.ini檔案,內容為 my.ini mysqld 設定mysql的安裝目錄 basedir f program files mysql 設定m...
mysql解壓配置版安裝
mysql入門 一 mysql是乙個關係型資料庫管理系統,由於其體積小 速度快 總體擁有成本低,尤其是開放原始碼這一特點,一般中小型 的開發都選擇mysql作為 資料庫。由於其社群版的效能卓越,搭配php和apache可組成良好的開發環境。mysql版本,mysql按大類分,可分為安裝版和解壓配置版...