brew update
brew install mariadb
#LUÔN KHỞI ĐỘNG CÙNG MÁY https://mariadb.com/kb/en/launchd/
brew services start mariadb
Hoặc
mysql.server start
sudo /usr/local/bin/mysql_secure_installation
hoặc
sudo mysql_secure_installation
<enter>
unix_socket: n
Change the root password? [Y/n] n
Remove anonymous users? [Y/n] y
Disallow root login remotely? [Y/n] y
Remove test database and access to it? [Y/n] y
Reload privilege tables now? [Y/n] y
mysql
SET PASSWORD FOR 'root'@localhost = PASSWORD("");
brew services stop mariadb
brew install postgresql
- mở file:
/usr/local/etc/my.cnf
Thêm dòng:
[mysqld]
sql_mode = "NO_ENGINE_SUBSTITUTION"
/usr/local/var/mysql
kiểm tra bằng cách chạy SQL Query (default: 256):
SHOW VARIABLES LIKE 'open%'
mở file:
/usr/local/etc/my.cnf
Thêm dòng sau vào:
[mysqld]
open_files_limit = 5000
- Cách trên ko đc thì theo bài sau: https://stackoverflow.com/a/64663533/15884373
brew services stop mariadb
mkdir /usr/local/var/run/mysqld
Sửa file: /usr/local/etc/my.cnf
:
[client-server]
[mysqld_safe]
pid-file = /usr/local/var/run/mysqld/mysqld.pid
- Tham khảo thêm tại: https://stackoverflow.com/a/62784288/15884373
brew services start mariadb