mysql 5.1에서 5.7로 업그레이드 하다가 막혔습니다
글쓴이: feelpassion / 작성시간: 수, 2015/12/09 - 11:56오전
죄송합니다. 작성중에 서버가 다운되서 좀 있다 다시 올리겠습니다....(__)
안녕하세요?^^
CentOS 6.6 리눅스 서버를 임대했습니다.
MySQL 5.1이 깔려있길래 업그레이드 하다가 막혀서 답답합니다..ㅎㅎ
my.cnf 파일 설정을 잘못한 거 같은 생각이 드네요.
아래는 my.cnf 파일입니다.
[client] port = 3306 socket = /var/lib/mysql/mysql.sock [mysqld] port = 3306 socket = /var/lib/mysql/mysql.sock key_buffer_size = 384M max_allowed_packet = 1M table_open_cache = 512 sort_buffer_size = 2M read_buffer_size = 2M read_rnd_buffer_size = 8M myisam_sort_buffer_size = 64M thread_cache_size = 8 query_cache_size = 32M character-set-server = utf8 explicit_defaults_for_timestamp = 1 log-bin=mysql-bin server-id = 1 innodb_data_home_dir = /var/lib/mysql innodb_log_file_size = 10M [mysqldump] quick max_allowed_packet = 16M [geshifilter-mysql] no-auto-rehash [myisamchk] key_buffer_size = 256M sort_buffer_size = 256M read_buffer = 2M write_buffer = 2M
# mysqld --initialize console 결과: [ERROR] --initialize specified but the data directory has files in it. Aborting. error log file: [ERROR] Fatal error: mysql.user table is damaged. Please run mysql_upgrade.
위와 같은 결과가 나왔습니다.
그래서 error log file 에서 시키는대로 명령어를 실행했습니다.
[root@q352-0095 /var/lib/mysql]# mysql_upgrade mysql_upgrade: Got error: 2002: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) while connecting to the MySQL server Upgrade process encountered error and will not continue.
socket 관련 에러라서 socket 파일을 확인해 보니 /var/lib/mysql 에도 없고 /tmp 디렉토리에 도 없었습니다.
그래서 파일을 그냥 만들어서 테스트해보았습니다.
[/geshifilter-mysql]Forums:
찾아봤습니다.
여기 비슷한 내용이 있는거 같습니다.
mysql_upgrade: Got error: 2002: Can't connect to local MySQL server through socke
http://search.naver.com/search.naver?ie=utf8&sm=stp_hty&where=se&query=mysql_upgrade%3A+Got+error%3A+2002%3A+Can%27t+connect+to+local+MySQL+server+through+socke
http://www.google.co.kr/search?hl=ko&source=hp&biw=&bih=&q=mysql_upgrade%3A+Got+error%3A+2002%3A+Can%27t+connect+to+local+MySQL+server+through+socke&gbv=2&oq=mysql_upgrade%3A+Got+error%3A+2002%3A+Can%27t+connect+to+local+MySQL+server+through+socke&gs_l=heirloom-hp.12...385.385.0.1619.1.1.0.0.0.0.115.115.0j1.1.0....0...1ac.1.34.heirloom-hp..1.0.0.FeNGwtBiNoI
mysql 5.1에서 5.7로 업그레이드
http://search.naver.com/search.naver?sm=stb_hty&where=se&ie=utf8&query=mysql+5.1%EC%97%90%EC%84%9C+5.7%EB%A1%9C+%EC%97%85%EA%B7%B8%EB%A0%88%EC%9D%B4%EB%93%9C
http://www.google.co.kr/search?q=mysql+5.1%EC%97%90%EC%84%9C+5.7%EB%A1%9C+%EC%97%85%EA%B7%B8%EB%A0%88%EC%9D%B4%EB%93%9C&hl=ko&biw=&bih=&gbv=2&oq=mysql+5.1%EC%97%90%EC%84%9C+5.7%EB%A1%9C+%EC%97%85%EA%B7%B8%EB%A0%88%EC%9D%B4%EB%93%9C&gs_l=heirloom-serp.12...20493.20493.0.20886.1.1.0.0.0.0.100.100.0j1.1.0....0...1ac..34.heirloom-serp..1.0.0.mkrUjl2HeRc
----------------------------------------------------------------------------
젊음'은 모든것을 가능하게 만든다.
매일 1억명이 사용하는 프로그램을 함께 만들어보고 싶습니다.
정규 근로 시간을 지키는. 야근 없는 회사와 거래합니다.
각 분야별. 좋은 책'이나 사이트' 블로그' 링크 소개 받습니다. shintx@naver.com
댓글 달기