2014-05-09 3 views
0

Centos 6.5를 사용하고 얼마 전에 MariaDB-severMariaDB-client을 설치했습니다.CentOS의 MariaDB에 로그인하십시오.

첫 번째 문제는 (init.d에는 mysql 파일이 없기 때문에) 내가 명령 /etc/init.d/mysqld start 대신 /etc/init.d/mysql start에 의해 MariaDB를 시작한다는 것입니다. 그래서 내가 시작한 것이 MySql 또는 MariaDB인지 모르기 때문에 현재 당황하고 있습니다.

두 번째 문제가 발생합니다. 자신의 기술 자료에 따르면, 나는에 로그인 할 mysql -u root -p을 시도하지만 내가 잘못 느끼는에 대해 대신 MariaDBMySql 표시 :. 내가 MariaDB 또는 MySQL의를 실행하고, 그래서

Welcome to the MariaDB monitor. Commands end with ; or \g. 
Your MySQL connection id is 5 
Server version: 5.1.73 Source distribution 

MySQL [(none)] > 

를?

답변

1

예, 시작한 것은 잘못되었습니다. MySQL 5.1.73을 실행 중입니다. CentOS 6.5와 함께 제공되는 MySQL에 제공된 "배포판"을 제거하고 MariaDB를 설치해야합니다.

rpm -qa | grep -i mysql을보고 이러한 패키지를 제거하면됩니다. MariaDB를 새로 설치하기 만하면됩니다.

1

일부 배포판에는 /etc/init.d/mysqld, 일부 - /etc/init.d/mysql이 제공됩니다. 차이점이 없으며 스크립트 이름 만 다릅니다.

MariaDB가 MySQL에서 시작되었으므로 프롬프트에 MariaDB가 표시되면 MariaDB가 표시됩니다. Oracle의 MySQL에서 MariaDB를 볼 수 없습니다.

+0

대단히 감사합니다. 그건 의미가있다. –