$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get install mariadb-server
$ systemctl status mysql
$ mysql
$ sudo mysql -u root
$ use mysql;
MariaDB [mysql]> SELECT USER, HOST, PASSWORD FROM user;
아직 아무것도 설정하지 않아서 빈칸이다.
update user set password=password('비밀번호') where user='root';
$ sudo vi /etc/mysql/mariadb.conf.d/50-server.cnf
bind-address 부분을 주석 처리 해주고, esc, :wq
로 저장하고 나온다
$ sudo mysql -u root
MariaDB [(none)]> use mysql;
MariaDB [mysql]> grant all privileges on *.* to 'root'@'%' identified by '비밀번호';
MariaDB [mysql]> flush privileges;
MariaDB [mysql]> exit;
$ sudo service mysql restart
🧡라즈베리파이 MySQL 설치에 관해
MySQL 을 설치하려고 했었는데, 다음과 같은 메세지가 뜹니다.
오라클이 MySQL을 인수하면서 라이센스 정책이 변경되어 더이상 지원하지 않는 듯 합니다.
그래서 MaraDB로 설치했고, MySQL과 거의 동일하니 참고하세요!
확인해보면 apt list에 mysql-server가 없습니다.