mysql多实例安装详解_MySQL
bitsCN.com
首先说明一个场景:我的电脑是ubuntu系统,之前apt-get自动安装过mysql。这也是出现错误最多的原因之一。
安装过程,其中充斥着各种错误:- 6.mkdir mysql
- 7.groupadd mysql
- 8.useradd -r -g mysql mysql
- # make clean
- # rm -f CMakeCache.txt
- # rm -rf /etc/my.cnf
- 9.cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql
- -DMYSQL_DATADIR=/usr/local/mysql/data -DDEFAULT_CHARSET=utf8
- -DDEFAULT_COLLATION=utf8_general_ci -DEXTRA_CHARSETS=all
- -DENABLED_LOCAL_INFILE=1
- make
- make install
- cd /usr/local/mysql
- chown -R root:mysql .
- chown -R mysql:mysql data
- 11.cp support-files/my-medium.cnf /etc/my.cnf
- 12.cd /usr/local/mysql
- scripts/mysql_install_db --defaults-file=/usr/local/mysql/data_3308/my.cnf --datadir=/usr/local/mysql/data_3308/
- 第一次的时候我的执行结果是这样的:
- root@zhou:/usr/local/mysql# scripts/mysql_install_db --defaults-file=/usr/local/mysql/data_3307/my.cnf --datadir=/usr/local/mysql/data_3307/
- Installing MySQL system tables...
- 130107 10:25:47 [ERROR] COLLATION 'latin1_swedish_ci' is not valid for CHARACTER SET 'utf8'
- 130107 10:25:47 [ERROR] Aborting
- 130107 10:25:47 [Note] /usr/local/mysql/bin/mysqld: Shutdown complete
然后重新进行上面的命令了。直到我们看到这样的结果:表示初始化成功了,恭喜你下面可以进行下面的操作了。
- root@zhou:/usr/local/mysql# mysql_install_db --user=mysql --defaults-file=/usr/local/mysql/data3307/my.cnf --datadir=/usr/local/mysql/data3307/
- Installing MySQL system tables...
- OK
- Filling help tables...
- OK
对了要注意了,权限的分配,一不小心mysql的就无法读取相关文件的权利。
- mysqld_safe --defaults-file=/usr/local/mysql/data_3307/my.cnf &
- 130107 13:35:36 [Note] Server socket created on IP: '0.0.0.0'.
- 130107 13:35:36 [ERROR] /usr/local/mysql/bin/mysqld: Can't find file: './mysql/host.frm' (errno: 13)
- 130107 13:35:36 [ERROR] Fatal error: Can't open and lock privilege tables: Can't find file: './mysql/host.frm' (errno: 13)
- 130107 13:35:36 mysqld_safe mysqld from pid file /usr/local/mysql/data3307/mysql.pid ended
在下次做时,就需要这样的命令了:
- root@zhou:/usr/local/mysql# mysql_install_db --user=mysql --defaults-file=/usr/local/mysql/data3307/my.cnf --datadir=/usr/local/mysql/data3307/ --user=mysql
这里启动了三个mysql服务器后,发现只能登录到3306上面的服务去,而其他的就是没法登录,当我把3307 3306杀掉后,登录mysql确出现错误了,
- root@zhou:/usr/local/mysql/tmp# mysql
- ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (111)
- root@zhou:/etc/init.d# mysql -h127.0.0.1 -P3307

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제









응용 프로그램 내에서 응용 프로그램 외부로 로그인 승인을 달성하는 방법은 무엇입니까? 일부 응용 프로그램에서는 종종 한 응용 프로그램에서 다른 응용 프로그램으로 점프해야 할 필요성이 있습니다.

워드 플러그인 로그인 인증을위한 교차 신청 점프를 구현하는 방법은 무엇입니까? 특정 워드 플러그인을 사용할 때는 종종이 시나리오에 직면합니다. 플러그인의 로그인을 클릭하십시오 ...

휴대 전화에서 XML을 PDF로 직접 변환하는 것은 쉽지 않지만 클라우드 서비스를 통해 달성 할 수 있습니다. 가벼운 모바일 앱을 사용하여 XML 파일을 업로드하고 생성 된 PDF를 수신하고 클라우드 API로 변환하는 것이 좋습니다. Cloud API는 Serverless Computing Services를 사용하고 올바른 플랫폼을 선택하는 것이 중요합니다. XML 구문 분석 및 PDF 생성을 처리 할 때 복잡성, 오류 처리, 보안 및 최적화 전략을 고려해야합니다. 전체 프로세스에는 프론트 엔드 앱과 백엔드 API가 함께 작동해야하며 다양한 기술에 대한 이해가 필요합니다.

Debian 시스템에서 Flutter Hot Reload의 편의를 경험하고 아래 단계를 따르십시오. FluttersDK 설치 : 먼저 Debian 시스템에 FluttersDK를 설치해야합니다. Flutter 공식 웹 사이트를 방문하여 SDK의 최신 안정 버전을 다운로드하고 지정된 디렉토리 (예 : ~/flutter)로 데모를 다운로드하십시오. 그런 다음 시스템 경로 환경 변수에 Flutter의 빈 디렉토리를 추가하십시오. ~/.bashrc 또는 ~/.profile 파일 편집, 다음 코드를 추가하십시오. ExportPath = "$ path : ~/flutter/bin"파일을 저장하고 소스 ~/.bas를 실행하십시오.

"Debiantrings"는 표준 용어가 아니며 구체적인 의미는 여전히 불분명합니다. 이 기사는 브라우저 호환성에 직접 언급 할 수 없습니다. 그러나 "Debiantrings"가 Debian 시스템에서 실행되는 웹 응용 프로그램을 지칭하는 경우 브라우저 호환성은 응용 프로그램 자체의 기술 아키텍처에 따라 다릅니다. 대부분의 최신 웹 응용 프로그램은 크로스 브라우저 호환성에 전념합니다. 이는 웹 표준에 따라 웹 표준과 잘 호환 가능한 프론트 엔드 기술 (예 : HTML, CSS, JavaScript) 및 백엔드 기술 (PHP, Python, Node.js 등)을 사용하는 데 의존합니다. 응용 프로그램이 여러 브라우저와 호환되도록 개발자는 종종 브라우저 크로스 테스트를 수행하고 응답 성을 사용해야합니다.

XML 온라인 형식 도구는 지저분한 XML 코드를 읽기 쉬운 형식으로 자동 구성하고 형식을 유지 관리합니다. XML의 구문 트리를 구문 분석하고 서식 규칙을 적용함으로써 이러한 도구는 코드의 구조를 최적화하여 유지 관리 가능성과 팀워크 효율성을 향상시킵니다.

내장 기능을 통해 XML을 안드로이드 폰에서 직접 PDF로 변환 할 수 없습니다. 다음 단계를 통해 국가를 저장해야합니다. XML 데이터를 PDF 생성기 (예 : 텍스트 또는 HTML)에서 인식하는 형식으로 변환합니다. 비행 접시와 같은 HTML 생성 라이브러리를 사용하여 HTML을 PDF로 변환하십시오.

Jiutian Computing Power 플랫폼의 로컬 컴퓨터가 닫힌 후 작업 상태에 대한 토론. 인공 지능 훈련을 위해 Jiutian Computing Power 플랫폼을 사용할 때 많은 사용자가 질문에 직면 할 것입니다 ...
