하나의 트랜잭션 내의 개별 작업이 전부 성공해야 하나의 트랜잭션이 성공한 것으로 다룹니다.
개별 작업 중 하나라도 실패한다면 해당 트랜잭션은 실패한 것입니다.
링크 : https://gist.github.com/nrollr/3f57fc15ded7dddddcc4e82fe137b58e
brew install mysql
// sql 설치
brew info mysql
// 설치되었는지 확인
mysql --version
// 설치되었는지 확인
brew services start mysql
mysql -u root
// 서비스에 접속
show databases;
// 표가 보이면 정상 (뒤에 ; 를 꼭 붙여야 한다.)
# -u(계정 접근), -p(비밀번호)
mysql -u root -p
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'yourPassword';
brew services stop mysql
// 서비스 종료
brew remove mysql
// sql 삭제
brew cleanup
// 캐쉬 삭제
sudo rm -rf /usr/local/var/mysql
// 디렉토리 삭제
sudo rm -rf /usr/local/mysql
// 디렉토리 삭제
sudo rm -rf /Library/StartupItems/MySQLCOM
// 디렉토리 삭제
sudo rm -rf /Library/PreferencePanes/MySql
// 디렉토리 삭제