在MAC OS X上安裝MYSQL
我在網(wǎng)上找到了一篇文章,簡(jiǎn)直堪稱神器。
剛開始用brew search mysql ...能找到,按照提示一步一步安裝,結(jié)果到最后就是啟動(dòng)不起來,老提示一個(gè)sock相關(guān)的錯(cuò)誤。。
后來我還是直接到mysql 的官網(wǎng)下載了適合MAC 平臺(tái)的 mysql-5.5.17-osx10.6-x86_64.dmg
打開后發(fā)現(xiàn)3個(gè)文件,安裝順序:
1。mysql-5.5.17-osx10.6-x86_64.pkg 數(shù)據(jù)庫(kù)
2。MySQLStartupItem.pkg 這樣MySQL就會(huì)自動(dòng)在開機(jī)時(shí)自動(dòng)啟動(dòng)了。
3。MySQL.prefPane 這樣就會(huì)在“系統(tǒng)設(shè)置偏好”中看到名為“MySQL”的ICON,通過它就可以設(shè)置MySQL開始還是停止,以及是否開機(jī)時(shí)自動(dòng)運(yùn)行。到這里MySQL就基本安裝完畢了。
通過運(yùn)行“sudo vi /etc/bashrc”,在bash的配置文件中加入mysql和mysqladmin的別名
#mysql
alias mysql='/usr/local/mysql/bin/mysql'
alias mysqladmin='/usr/local/mysql/bin/mysqladmin'
這樣就可以在終端中比較簡(jiǎn)單地通過命令進(jìn)行相應(yīng)的操作,比如安裝完畢之后MySQL的root默認(rèn)密碼為空,如果要設(shè)置密碼可以在終端運(yùn)行“mysqladmin -u root password "mysqlpassword"”來設(shè)置,其中mysqlpassword即root的密碼。
備注:使用PHP連接MySQL可能會(huì)報(bào)錯(cuò)“Can't connect to local MySQL server through socket ‘/var/mysql/mysql.sock'”,或者使用localhost無法連接MySQL而需要127.0.0.1,原因是連接時(shí)候php默認(rèn)去找/var/mysql/mysql.sock了,但是MAC版本的MYSQL改動(dòng)了文件的位置,放在/tmp下了。處理辦法是按如下修改php.ini:
mysql.default_socket = /tmp/mysql.sock
以上所言,沒有一句廢話,十分佩服!
相關(guān)文章
sql server自動(dòng)編號(hào)的三種方法
自增列是最簡(jiǎn)單和常見的方法,適用于大多數(shù)情況,本文介紹了SQL Server中三種常見的自動(dòng)編號(hào)方法:自增列、序列和觸發(fā)器,具有一定的參考價(jià)值,感興趣的可以了解一下2023-10-10
MySql中流程控制函數(shù)/統(tǒng)計(jì)函數(shù)/分組查詢用法解析
這篇文章主要介紹了MySql中流程控制函數(shù)/統(tǒng)計(jì)函數(shù)/分組查詢用法解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-07-07
mysql:Can''t start server: can''t create PID file: No space
這篇文章主要介紹了mysql啟動(dòng)失敗不能正常啟動(dòng)并報(bào)錯(cuò)Can't start server: can't create PID file: No space left on device問題解決方法,需要的朋友可以參考下2015-05-05
MySQL新增字段后Java實(shí)體未更新的潛在問題與解決方案
在Java+MySQL的開發(fā)中,我們通常使用ORM框架來映射數(shù)據(jù)庫(kù)表與 Java 對(duì)象,但有時(shí)候,數(shù)據(jù)庫(kù)表結(jié)構(gòu)變更(如新增字段)后,開發(fā)人員可能忘記同步更新Java實(shí)體類,會(huì)導(dǎo)致什么問題?接下小編給大家介紹了MySQL新增字段后Java實(shí)體未更新的潛在問題與解決方案2025-03-03
MySQL性能監(jiān)控軟件Nagios的安裝及配置教程
這篇文章主要介紹了MySQL性能監(jiān)控軟件Nagios的安裝及配置教程,這里以CentOS操作系統(tǒng)為環(huán)境進(jìn)行演示,需要的朋友可以參考下2015-12-12
mysql-5.7.42升級(jí)到mysql-8.2.0(二進(jìn)制方式)
隨著數(shù)據(jù)量的增長(zhǎng)和業(yè)務(wù)需求的變更,我們可能需要升級(jí)MySQL,本文主要介紹了mysql-5.7.42升級(jí)到mysql-8.2.0(二進(jìn)制方式),具有一定的參考價(jià)值,感興趣的可以了解一下2024-03-03

