我的機器是mac 10.8的;所以使用mysql-5.6.10-osx10.7-x86_64.dmg安裝包;
2.安裝軟體包位於硬碟映象(.dmg)檔案中,必須首先雙擊搜尋起中的圖示來安裝該檔案。應當安裝影象並顯示其內容。
注釋:在繼續安裝前,一定要使用mysql管理器應用程式(在mac os x伺服器上)或通過命令列的mysqladmin shutdown關閉所有執行mysql伺服器例項。
mysql的mac os x pkg安裝到/usr/local/mysql-version,並且還會安裝乙個符號連線,/usr/local/mysql,指向新的位置。如果有/usr/local/mysql目錄,首先將它改名為/usr/local/mysql.bak。安裝完後,安裝器執行mysql_install_db在mysql資料庫中建立授權表。
安裝布局與tar檔案二進位制分發版類似;所有mysql二進位制**位於目錄/usr/local/mysql/bin中。預設情況,mysql套接字檔案建立為/tmp/mysql.sock。
mac下安裝mysql有兩種方式,一種為
壓縮包形式
另一種為
.dmg檔案安裝包
。首先先介紹壓縮包形式的安裝方法:
$ sudo mv mysql-5.1.45-osx10.6-x86_64 /usr/local/mysql
$ cd /usr/local
$ sudo chown -r mysql:mysql mysql
$ cd mysql
$ sudo scripts/mysql_install_db --user=mysql
$ sudo chown -r root .
$ sudo chown -r mysql data
然後cd bin用
$ sudo ./mysql_secure_installation
來修改root密碼,預設為空,顯然不太安全,然後根據提示酌情配置,因為是開發環境不用那麼嚴格限制。
$ sudo ./mysqld_safe
來啟動mysql
$ sudo ./mysql -u root -p
輸入剛才設定的root密碼來登入mysql
$ sudo ./mysqld_safe stop
停止mysql
安裝包檔案形式的安裝方法:
a. mysql-5.6.10-osx10.7-x86_64.dmg(mysql標準版安裝)
b. mysqlstartupitem.pkg(mysql啟動專案),可以在你電腦啟動系統時自動執行mysql服務,它安裝在/library /startupitems/mysql/,如果你不想系統啟動時執行mysql服務,請不要安裝。如果你在安裝後又不想使用,請刪除/library /startupitems/mysql/這個目錄。
啟動mysql服務
1、如果你已經安裝了mysqlstartupitem.pkg,重新啟動電腦即可。
關閉mysql服務
終端中輸入命令:sudo /library/startupitems/mysqlcom/mysqlcom stop,然後輸入你的系統管理員密碼即可。
你也可以去系統偏好設定-其他-mysql,通過這個來啟動和停止mysql服務。
更改mysql root賬戶密碼
終端中輸入命令:/usr/local/mysql/bin/mysqladmin -u root password 新密碼
你可以隨時使用這條命令更改你的密碼。
終端登入mysql
終端登入mysql
方法1:絕對路徑
終端中輸入命令:/usr/local/mysql/bin/mysql
-u root -p
方法2:(推薦)相對路徑
終端中輸入命令:
檢視路徑中有沒有需要的路徑:
終端中輸入命令:echo $path
沒有,繼續
新增需要路徑:path="$path":/usr/local/mysql/bin
以後終端中需輸入命令:
mysql
-u root -p 即可
二.建立使用者 分配許可權
grant all privileges on *.* to 'user'@'localhost' with grant option
grant all privileges on *.* to 'user'@'localhost' identified by '123456′;
flush privileges;
1.新建使用者。
登入mysql
@>mysql -u root -p
@>密碼
建立使用者
mysql> insert into mysql.user(host,user,password) values("localhost","phplamp",password("1234"));
重新整理系統許可權表
mysql>flush privileges;
這樣就建立了乙個名為:phplamp
密碼為:1234
的使用者。
然後登入一下。
mysql>exit;
@>mysql -u phplamp -p
@>輸入密碼
mysql>登入成功
2.為使用者授權。
登入mysql(有root許可權)。我裡我以root身份登入.
@>mysql -u root -p
@>密碼
首先為使用者建立乙個資料庫(phplampdb)
mysql>create database phplampdb;
授權phplamp使用者擁有phplamp資料庫的所有許可權。
>grant all privileges on phplampdb.* to phplamp@localhost identified by '1234';
重新整理系統許可權表
mysql>flush privileges;
mysql>其它操作
如果想指定部分許可權給一使用者,可以這樣來寫:
mysql>grant select,update on phplampdb.* to phplamp@localhost identified by '1234';
//重新整理系統許可權表。
mysql>flush privileges;
3.刪除使用者。
@>mysql -u root -p
@>密碼
mysql>delete from user where user="phplamp" and host="localhost";
mysql>flush privileges;
//刪除使用者的資料庫
mysql>drop database phplampdb;
4.修改指定使用者密碼。
@>mysql -u root -p
@>密碼
mysql>update mysql.user set password=password('新密碼') where user="phplamp" and host="localhost";
mysql>flush privileges;
MySQL for Mac 安裝和基本操作
我的機器是mac 10.8的 所以使用mysql 5.6.10 osx10.7 x86 64.dmg安裝包 2.安裝軟體包位於硬碟映象 dmg 檔案中,必須首先雙擊搜尋起中的圖示來安裝該檔案。應當安裝影象並顯示其內容。注釋 在繼續安裝前,一定要使用mysql管理器應用程式 在mac os x伺服器上...
MySQL for Mac 安裝和基本操作
壓縮包形式另一種為.dmg檔案安裝包。首先先介紹壓縮包形式的安裝方法 sudo mv mysql 5.1.45 osx10.6 x86 64 usr local mysql cd usr local sudo chown r mysql mysql mysql cd mysql sudo scrip...
MySql For Mac 安裝和基本操作
壓縮包形式另一種為.dmg檔案安裝包。首先先介紹壓縮包形式的安裝方法 sudo mv mysql 5.1.45 osx10.6 x86 64 usr local mysql cd usr local sudo chown r mysql mysql mysql cd mysql sudo scrip...