我在mac下使用mysql遇到的問題

2021-06-13 09:46:58 字數 762 閱讀 8738

1. 安裝完啟動服務之後在命令列下無法識別 mysql 命令

解決辦法:mysql預設安裝在 /usr/local/mysql/bin/mysql , 所以解決辦法就是在命令列輸入    /usr/local/mysql/bin/mysql -u root -p   然後輸入資料庫的密碼就ok了。原因是系統環境變數裡沒有包含 /usr/local/mysql/bin/ ,至於具體的原因就不清除了。網上還有說用in 命令把mysql 的 bin 路徑加到系統環境變數裡,但是我試了不好試,不知道為啥。

2. 第一次用mysql建表,模仿dump生成的語句寫,真悲催,各種錯誤,就是因為我加了 ' ,就是個單引號,感覺自己好挫。還有就是錯誤提示從哪個字元開始,哪個地方就是有問題,聰明人肯定一下就能看出來,向我這種笨人看了一天的錯誤提示才發現,憋屎我了。(ps: 後來發現dump生成的那個`不是單引號,不知道是神馬東西,自己從鍵盤輸不出來這個符號,有這個符號不影響mysql命令。)

3. 查mysql的埠號:

一開始上網查到的是

mysql>show variables; 

列出來所有的變數值,看得我直暈,後來發現有直接能查的命令:

mysql> show variables like 'port';

這個不錯:參考檢視mysql埠號

4. 命令列不好使的問題

sudo ln -s /usr/local/mysql/bin/mysql /usr/bin

參考:mysql問題解決:-bash: mysql: command not found

在Mac下使用Lemon

lemon是jzp神犇寫的一款跨平台的評測軟體 lemon對linux和windows提供了原生支援,但由於是用qt寫的,而qt各種跨平台,所以就嘗試移植到了mac下 方法十分簡單,而且不需要改多少東西 1 安裝qt 裝了homebrew的可以直接brew install qt,沒裝的先裝homeb...

在Mac下使用berserkJS

這裡面可以使用頁面裡的任何框架的js,如果用有jquery則可以使用jquery css 如果有dojo,dijit,則可以使用 dijit.byid dijit.byid dijit form textbox 0 setvalue 123456 js 監聽首屏渲染結束事件 timeout,url ...

初次在mac使用Mysql

提取碼 ytpr 安裝沒啥技巧,一直下一步即可 安裝完成後,開啟和關閉在 系統偏好設定 裡面 首先你得知道本地ip是多少 終端 ifconfig 找到eno對於的ip即可 或者乾脆用localhost 主要用來本地連線資料庫的 在ter中執行 mysql u root p 1,如找不到mysql命令...