아리운 Ubuntu 설치 MySQL 실패 먼저 설치제거해야 합니까
< /p>
1, 원래 MySQL 삭제
1, MySQL 데이터 파일 삭제
sudorm/var/lib/MySQL P >
sudo apt-get auto remove MySQL *-purge
sudo apt-get remove apparmor
환경 변수가 자동으로 구성된 경우 MySQL 명령을 직접 사용할 수 있습니다. < /p>msyql 구성 및 관리:
1. MySQL 최대 연결 수정: cpsupport-files/my-medium.cnf./ /etc 아래에 전역 설정이 있습니다.
< /p>
2. MySQL 시작:/usr/local/MySQL/bin/mysqld _ safe-user = MySQL amp; < /p>
MySQL 버전 보기: mysqladmin-u root-p version
참고: 온라인 또는 이진 설치의 경우 다음 명령을 사용하여 MySQL:/eer 를 직접 시작 및 중지할 수 있습니다 P>
3. MySQL 중지: MySQL admin-root-PP ass w0 rd shutdown 참고 u, p 뒤에 공백 없음 < /p>
4. MySQL 설정 데이터베이스 변경: use mysql;; < /p>
2) 모든 호스트에서: grant all privileges on. to root @ ""identified by "passw0rd" with grant option; < /p>
3) 지정된 호스트: grant all privileges on. to root @ "192.168.11.205" identified by "pass 에서 플래시 privileges; < /p>
4) MySQL 라이브러리로 들어가 host 가 인 데이터가 추가되었는지 확인합니다. use mysql;; Select * from user;; < /p>
6. 데이터베이스 만들기, 사용자 만들기:
1) 데이터베이스 만들기: create database test1;; < /p>
2) 사용자 구축, 권한 부여: grant all privileges on test1. * to user _ test @ "identified by" passw0rd < /p>
3) 데이터베이스 삭제: drop database test1;; < /p>
7. 권한 제거:
1) 테스트 1. * 테스트 시작 @ "";
2) use MySQL;
3) delete from user where user = "root" and host = "";
4) 플래시 privileges; < /p>
8. 모든 데이터베이스 표시: 데이터베이스 표시; 라이브러리의 모든 테이블 표시: show tables;; < /p>
9. 원격 로그인 MySQL: MySQL-h IP-u user-p
10. 문자 세트 설정 (utf8 예): ; < /p>
2) my.cnf 를 수정하고 [client] 아래에 default-character-set=utf8
3 > 을 추가합니다 < /p>
4)
Mysql 을 다시 시작합니다. < /p>
참고: /etc 에서 my.cnf 를 수정해야 클라이언트 설정이 작동하고 설치 디렉토리의 설정은 서버 설정만 유효합니다. < /p>
바이너리 설치 수정 /etc/mysql/my.cnf 는 < /p>
11. 개별 데이터베이스 백업 및 복구 < /p>
백업 : Dbname.sql
모든 데이터베이스 백업: mysqldump-uroot-p-all-databases gt; All.sql
백업 테이블: mysqldump-uroot-p-b dbname-table tablename gt; Tablename.sql
데이터베이스 복구: MySQL -uroot -p lt;; Name.sql
복구 테이블: MySQL-uroot-p dbnamelt; Name.sql (데이터베이스 지정 필요) < /p>
12. 사용자 권한 구성
MySQL gt; GRANT ALL PRIVILEGES ON *.* TO lt;; 사용자 gt; @ ""identified by' lt; Passwordgt;;' WITH GRANT OPTION;;
MySQL gt; FLUSH PRIVILEGES
두 번째 문장은 MySQL 데이터베이스의 grant 테이블에서 권한 데이터를 재로드하는 것을 의미합니다. MySQL 은 권한을 모두 캐시에 두기 때문에 변경을 마친 후 다시 로드해야 합니다. < /p >