[소개] MySQL은 스웨덴 회사인 MySQLAB가 개발했으며 2008년 1월 16일 Sun에 인수된 소규모 관계형 데이터베이스 관리 시스템입니다. MySQL은 인터넷상의 중소규모 웹사이트에서 널리 사용되고 있습니다. 작은 크기, 빠른 속도, 낮은 총 소유 비용, 특히 오픈 소스 코드로 인해
MySQL은 소규모 관계형 데이터베이스 관리 시스템으로, 개발자는 스웨덴의 MySQLAB 회사입니다. 2008. Sun Corporation에 인수되었습니다. MySQL은 인터넷상의 중소규모 웹사이트에서 널리 사용되고 있습니다. 작은 크기, 빠른 속도, 낮은 총 소유 비용, 특히 오픈 소스의 특성으로 인해 많은 중소 웹 사이트에서는 웹 사이트 총 소유 비용을 줄이기 위해 MySQL을 웹 사이트 데이터베이스로 선택합니다.
다음과 같은 특징을 가지고 있습니다.
1. C, C++로 작성되었으며, 소스코드의 이식성을 보장하기 위해 다양한 컴파일러를 사용해 테스트했습니다
2. AIX, FreeBSD, HP-UX, Linux, Mac OS, Novell Netware, OpenBSD, OS/2 Wrap, Solaris, Windows 및 기타 운영 체제 지원
3. 언어는 API를 제공합니다. 이러한 프로그래밍 언어에는 C, C++, 에펠, Java, Perl, PHP, Python, Ruby 및 Tcl 등이 포함됩니다.
4. 멀티스레딩 지원 및 CPU 자원 활용
5. SQL 쿼리 알고리즘 최적화로 쿼리 속도 효과적으로 향상
6. 응용 프로그램은 클라이언트-서버 네트워크 환경에 적용되며 다른 소프트웨어에 라이브러리로 내장되어 다국어 지원을 제공할 수 있습니다. 중국어 GB 2312, BIG5, 일본어 Shift_JIS 등의 공통 인코딩을 데이터로 사용할 수 있습니다. 테이블명 및 데이터 컬럼명
7. TCP/IP, ODBC, JDBC 등 다양한 데이터베이스 연결 방식 제공
8. 데이터베이스 운영 관리, 확인, 최적화를 위한 관리 도구 제공
9. 수천만 건의 대용량 데이터베이스 처리 가능
1. Mysql 설치
먼저 Mysql 소프트웨어 rpm이 설치되어 있는지 확인하세요. 컴퓨터에서 -qa | grep mysql
설치되지 않은 경우 CD를 넣으십시오: rpm -ivh mysql-server-*.rpm (직접 설치할 수 없는 경우 libmysqlclients.so와 같은 오류. 15가 필요하다는 메시지가 표시됩니다)
그런 다음 CD 아래에 CenOS 디렉터리를 입력합니다:
[root@localhost CentOS]# rpm -ivh mysql-server-5.0.45-7.el5.i386.rpm error: Failed dependencies: libmysqlclient.so.15 is needed by mysql-server-5.0.45-7.el5.i386 libmysqlclient.so.15(libmysqlclient_15) is needed by mysql-server-5.0.45-7.el5.i386 libmysqlclient_r.so.15 is needed by mysql-server-5.0.45-7.el5.i386 libmysqlclient_r.so.15(libmysqlclient_15) is needed by mysql-server-5.0.45-7.el5.i386 mysql = 5.0.45-7.el5 is needed by mysql-server-5.0.45-7.el5.i386 perl-DBD-MySQL is needed by mysql-server-5.0.45-7.el5.i386 [root@localhost CentOS]# rpm -ivh mysql-5.0.45-7.el5.i386.rpm Preparing... ########################################### [100%] 1:mysql ########################################### [100%] [root@localhost CentOS]# rpm -ivh mysql-server-5.0.45-7.el5.i386.rpm error: Failed dependencies: perl-DBD-MySQL is needed by mysql-server-5.0.45-7.el5.i386 [root@localhost CentOS]# rpm -ivh perl-DBD-MySQL-3.0007-1.fc6.i386.rpm Preparing... ########################################### [100%] 1:perl-DBD-MySQL ########################################### [100%] [root@localhost CentOS]# rpm -ivh mysql-server-5.0.45-7.el5.i386.rpm Preparing... ########################################### [100%] 1:mysql-server ########################################### [100%] [root@localhost CentOS]#
참고:
패키지 종속성 순서를 해결합니다. : Perl-DBD=>mysql =>mysql-server
또는 인터넷 속도가 빠르면 한 단계로 하늘에 도달할 수 있습니다: yum install mysql-server
2. Mysql 서비스 시작 및 자동 실행
일반적인 내용이므로 여기서는 생략하겠습니다. 다른 서비스의 명령어를 참고하시면 됩니다.
3. 로그인
Mysql 기본 사용자 이름은 "root"이고 비밀번호는 비어 있습니다. 첫 번째 로그인:
mysqladmin -u root - p 기존 비밀번호 새 비밀번호
이렇게 하면 비밀번호를 변경할 수 있습니다.
IV. phpMyAdmin 설정
1. phpMyAdmin 버전 번호.tar.gz를 다운로드하고
2. html , 필요한 경우 권한 수정
3. 브라우저에서 액세스
"Unable to load mysql Extension, please check PHP settings"라는 오류가 나타나면 CenOS에서 누락된 것입니다. php-mysql 소프트웨어로 DVD 디스크
[root@localhost CentOS]# rpm -ivh php-pdo-5.1.6-20.el5.i386.rpm Preparing... ########################################### [100%] 1:php-pdo ########################################### [100%] [root@localhost CentOS]# rpm -ivh php-mysql-5.1.6-20.el5.i386.rpm Preparing... ########################################### [100%] 1:php-mysql ########################################### [100%]
를 입력하면 완료됩니다!
위 내용은 Database: Mysql 데이터베이스 서버 설치 및 구성 내용입니다. 더 많은 관련 내용은 PHP 중국어 홈페이지(www.php.cn)를 참고해주세요!