mac mysql mysqldump_Mac下Mysql导出sql语句的方法及可能遇到的mysqldump: command not found...
最近切換到了Mac os的開發平臺,于是乎自己又琢磨了一套方法
度娘了一下,尚無針對Mac的SQL語句導出方法的介紹,在這里與大家分享。
步驟一:
打開Terminal,輸入mysqldump,
發現Terminal提示《mysqldump: command not found》
步驟二:
(如果沒有提示mysqldump: command not found可直接跳到步驟三)
之所以會出現mysql或者mysqldump這樣的命令找不到,
我們可以打開/usr/bin文件夾,發現bin目錄中并沒有Mysql打頭的UEF文件,
而在/usr/local/mysql/bin中可以找到這樣的文件,
說明mysql的命令默認安裝路徑是不在bin目錄中的,
因而我們需要在環境變量中配置mysql的所有命令,按照如下步驟:
打開terminal
輸入vi ~/.bash_profile
添加如下三行代碼:
#mysql
PATH=$PATH:/usr/local/mysql/bin
export
保存并退出后
在terminal輸入source ~/.bash_profile
然后就成功了
步驟三:
下面是通過MySQL命令行導出數據庫或表的方法:
MySQL命令行導出數據庫:
mysqldump -u 用戶名 -p 數據庫名 > 導出的地址/導出的文件名
如我輸入的命令行:mysqldump -u root -p hehe > '/Users/lichen/Desktop/hehe.sql'
輸入后會讓你輸入進入MySQL的密碼,輸入密碼即可看到hehe.sql出現在桌面上。
MySQL命令行導出一個表:
mysqldump -u 用戶名 -p 數據庫名 表名> 導出的地址/導出的文件名
如我輸入的命令行:mysqldump -u root -p hehe people> '/Users/lichen/Desktop/hehe_people.sql'
輸入后會讓你輸入進入MySQL的密碼,輸入密碼即可看到hehe_people.sql出現在桌面上。
總結
以上是生活随笔為你收集整理的mac mysql mysqldump_Mac下Mysql导出sql语句的方法及可能遇到的mysqldump: command not found...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: opencv 取roi_opencv实现
- 下一篇: 服务器响应时间过长_网站响应时间过长怎么