IT|資料庫|MySQL 安裝於 Mac OS
安裝 MySQL
[開始下載]
MySQL官網下載頁面:https://dev.mysql.com/downloads/mysql/
[安裝]
在此選擇的是最後一個 dmg 格式的安裝檔,下載後直接安裝製可
Mac OS 安装 MySQL 需要注意事項
[關於 my.cnf 路徑]
透過以下指令查詢 my.inf 路徑
mysql --help | grep 'Default options' -A 1
Kevins-MacBook-Pro:etc Kevin$ mysql --help | grep 'Default options' -A 1
Default options are read from the following files in the given order:
/etc/my.cnf /etc/mysql/my.cnf /usr/local/mysql/etc/my.cnf /usr/local/mysql/my.cnf ~/.my.cnf
Mac MySQL 軟體安裝在此
/usr/local/mysql-5.7.17-macos10.12-x86_64
將 my-default-cnf 檔案拷貝到 /etc 目錄
sudo cp /usr/local/mysql-5.7.17-macos10.12-x86_64/support-files/my-default.cnf /etc/my.cnf
[修改使用者密碼]
方法一:使用有權限或要修改的使用者本身登入mysql
# mysql -u root -p
mysql> SET PASSWORD FOR 'username'@'localhost' = PASSWORD('password');
mysql> flush privileges;
方法二:使用有權限的使用者登入mysql
# mysql -u 登入使用者 -p
mysql> use mysql;
mysql> UPDATE user SET Password=PASSWORD("密碼") WHERE User='目標使用者';
mysql> flush privileges;
[忘記 root 密碼怎麼辦?]
如果忘記 root 密碼可以用以下方式重設
# /etc/init.d/mysql stop
# mysqld_safe --skip-grant-tables &
用上面方式啟動 mySQL 後可以不用輸入密碼直接連入
# mysql -u root
接者使用修改使用者密碼修改 root 密碼
mysql> use mysql;
mysql> UPDATE user SET Password=PASSWORD("password") WHERE User='root';
mysql> flush privileges;
mysql> quit
後重新啟動mysql
# /etc/init.d/mysql stop
# /etc/init.d/mysql start
中文化 2017-03-06 Mon
顯示系統預設編碼設定
show variables like 'character%';
設定步驟:
1.修改資料庫編碼方式:alter database test (資料庫名稱) character set utf8;
3、創建資料庫時指定資料庫的編碼方式:createdatabase test(資料庫名稱) character set utf8;
4、執行查看編碼方式的命令後,出現如圖所示信息。
5、配置 my.inf
配置 my.inf
大功告成!
留言
張貼留言