macos系統安裝mysql

 

MacOS系統安裝mysqlmysql

 

1、下載sql

官網下載連接地址:https://dev.mysql.com/downloads/mysql/數據庫

 

2、安裝oracle

打開文件是pkg包,雙擊進行安裝: ide

按照提示:spa

點擊最下面的MySQL控制按鈕,啓動數據庫運行:命令行

在此能夠啓動和中止MySQL數據庫,同時還能夠設置MySQL數據是否開機啓動。3d

 

3、配置blog

MySQL啓動時會讀取配置文件my.cnf,讀取次序依次爲 /etc/my.cnf、/etc/mysql/my.cnf、/usr/local/etc/my.cnf、~/.my.cnf。ip

安裝完MySQL後可能上述位置上都沒有my.cnf文件,要想指定配置文件,能夠將MySQL安裝目錄下的示例配置文件拷貝到對應位置。

$ cp $(brew --prefix mysql)/support-files/my-default.cnf /etc/my.cnf

上文提到默認的數據目錄爲/usr/local/var/mysql,試驗將my.cnf裏的datadir修改成:

datadir = /Users/yulewei/mysql-data​

從新初始化數據目錄:

$ mysqld --initialize-insecure --basedir="$(brew --prefix mysql)" --datadir=/Users/yulewei/mysql-data

$ sudo chown -R mysql:mysql /Users/yulewei/mysql-data

設置完以後就這正常啓動MySQL。

(若是想修改這裏的mysql配置,能夠經過命令行修改所對應的plist文件,路徑爲:

/Library/LaunchDaemons/com.oracle.oss.mysql.mysqld.plist)

編輯/ect/profile文件,添加MYSQL_PATH環境變量,並在PATH環境變量中添加bin目錄:

打開終端,進入MySQL安裝目錄/usr/local/mysql,進入bin目錄,執行mysql -u root -p登陸語句!

(1)、忘記密碼:

mysqld_safe --skip-grant-tables &

mysql -u root mysql

mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root'; mysql> FLUSH PRIVILEGES;

(2)、正常進入,修改密碼:

【修改密碼多種方法】

方法1: 用`SET PASSWORD`命令

  mysql -u root

  mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');

方法2: 用ALTER USER修改用戶信息

  mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password' PASSWORD EXPIRE NEVER;

方法3: 用UPDATE直接編輯user表

  mysql -u root

  mysql> use mysql;

  mysql> update user set password=password('newpass') where User='root' and Host='localhost';

  mysql> flush privileges;

方法4:

  mysql>create user '8bet'@'%' identified by 'password' with grant option;

  mysql>grant all privileges on *.* to '8bet'@'%' identified by 'password' with grant option;

  mysql> flush privileges;

 

 

 

 

相關文章
相關標籤/搜索