>  기사  >  데이터 베이스  >  mysql에서 1044 에러가 발생하면 어떻게 해야 하나요?

mysql에서 1044 에러가 발생하면 어떻게 해야 하나요?

coldplay.xixi
coldplay.xixi원래의
2020-11-03 09:25:2112081검색

mysql의 1044 오류에 대한 해결 방법: 먼저 cmd 모드에서 mysql bin 디렉토리를 입력하고 관련 코드를 입력한 다음 Enter 키를 누른 다음 dos 창을 열고 mysql bin 디렉토리로 전환하여 마지막으로 해당 코드를 입력합니다. 비밀번호.

mysql에서 1044 에러가 발생하면 어떻게 해야 하나요?

mysql의 1044 오류에 대한 해결 방법:

이 오류는 일반적으로 이 파일 my-default.ini 또는 이 파일 my.ini(사용자 버전에 해당)의 sql_mode 구성으로 인해 발생합니다. 삭제한 후 아래 단계를 따르세요

1. cmd 모드에서 mysql bin 디렉터리에 들어가서 D:Program FilesMySQLMySQL Server 5.6bin>mysqld --defaults-file="D:Program FilesMySQLMySQL Server 5.6my- default.ini" --console --skip-grant-tables, Enter를 누르세요D:Program FilesMySQLMySQL Server 5.6bin>mysqld --defaults-file="D:Program FilesMySQLMySQL Server 5.6my-default.ini" --console --skip-grant-tables,回车

2014-08-29 10:40:48 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use

2014-08-29 10:40:48 8108 [Note] Plugin 'FEDERATED' is disabled.

2014-08-29 10:40:48 8108 [Note] InnoDB: Using atomics to ref count buffer pool pages

2014-08-29 10:40:48 8108 [Note] InnoDB: The InnoDB memory heap is disabled

2014-08-29 10:40:48 8108 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions

2014-08-29 10:40:48 8108 [Note] InnoDB: Memory barrier is not used

2014-08-29 10:40:48 8108 [Note] InnoDB: Compressed tables use zlib 1.2.3

2014-08-29 10:40:48 8108 [Note] InnoDB: Not using CPU crc32 instructions

2014-08-29 10:40:48 8108 [Note] InnoDB: Initializing buffer pool, size = 128.0M

2014-08-29 10:40:48 8108 [Note] InnoDB: Completed initialization of buffer pool

2014-08-29 10:40:48 8108 [Note] InnoDB: Highest supported file format is Barracuda.

2014-08-29 10:40:57 8108 [Note] InnoDB: 128 rollback segment(s) are active.

2014-08-29 10:40:57 8108 [Note] InnoDB: Waiting for purge to start

2014-08-29 10:40:57 8108 [Note] InnoDB: 5.6.20 started; log sequence number 1625997

2014-08-29 10:40:57 8108 [Note] Server hostname (bind-address): '*'; port: 3306

2014-08-29 10:40:57 8108 [Note] IPv6 is available.

2014-08-29 10:40:57 8108 [Note]   - '::' resolves to '::';

2014-08-29 10:40:57 8108 [Note] Server socket created on IP: '::'.

2014-08-29 10:40:58 8108 [Note] mysqld: ready for connections.

Version: '5.6.20'  socket: ''  port: 3306  MySQL Community Server (GPL)

看到这个结果就说明MySQL已经起来了。

2、再开一个dos窗口,同样切到mysql bin目录下,输入D:Program FilesMySQLMySQL Server 5.6bin>mysql -u root mysql

2014-08-29 10:40:48 0 [경고] 암시적 DEFAULT 값이 있는 TIMESTAMP는 더 이상 사용되지 않습니다. 사용하세요

2014-08-29 10:40:48 8108 [참고] 플러그인 'FEDERATED'가 비활성화되었습니다.

2014-08-29 10:40:48 8108 [참고] InnoDB: 버퍼 원자를 사용하여 풀 페이지 참조 카운트

2014 -08-29 10:40:48 8108 [참고] InnoDB: InnoDB 메모리 힙이 비활성화되었습니다

2014-08-29 10:40:48 8108 [참고] InnoDB: Mutexes 및 rw_locks는 Windows 연동 기능을 사용합니다 2014- 08-29 10:40:48 8108 [참고] InnoDB: 메모리 배리어를 사용하지 않습니다2014-08-29 10:40:48 8108 [참고] InnoDB: 압축 테이블은 zlib 1.2.3

2014를 사용합니다. -08- 29 10:40:48 8108 [참고] InnoDB: CPU crc32 명령어를 사용하지 않음
🎜2014-08-29 10:40:48 8108 [참고] InnoDB: 버퍼풀 초기화 중, 크기 = 128.0M🎜🎜2014- 08-29 10:40:48 8108 [참고] InnoDB: 버퍼풀 초기화 완료🎜🎜2014-08-29 10:40:48 8108 [참고] InnoDB: 지원되는 최고 파일 형식은 Barracuda입니다.🎜🎜2014-08- 29 10: 40:57 8108 [참고] InnoDB: 128개의 롤백 세그먼트가 활성 상태입니다.🎜🎜2014-08-29 10:40:57 8108 [참고] InnoDB: 퍼지 시작을 기다리는 중🎜🎜2014-08- 29 10: 40:57 8108 [참고] InnoDB: 5.6.20 시작됨, 로그 시퀀스 번호 1625997🎜🎜2014-08-29 10:40:57 8108 [참고] 서버 호스트 이름(바인드 주소): '*' 포트: 3306🎜 🎜2014-08-29 10:40:57 8108 [참고] IPv6를 사용할 수 있습니다.🎜🎜2014-08-29 10:40:57 8108 [참고] - '::'는 '::'으로 해석됩니다. -08-29 10:40:57 8108 [참고] IP에 생성된 서버 소켓: '::'.🎜🎜2014-08-29 10:40:58 8108 [참고] mysqld: 연결 준비가 완료되었습니다.🎜 🎜버전: '5.6.20' 소켓: '' 포트: 3306 MySQL 커뮤니티 서버(GPL)🎜🎜🎜이 결과를 보면 MySQL이 시작된 것입니다. 🎜🎜2. 다른 dos 창을 열고 mysql bin 디렉터리로 전환한 다음 D:Program FilesMySQLMySQL Server 5.6bin>mysql -u root mysql을 입력하고 Enter🎜
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.6.20 MySQL Community Server (GPL)
mysql>
🎜mysql 데이터베이스가 생성되었습니다. 연결되면 mysql 명령을 입력할 수 있습니다. 🎜🎜3. 비밀번호를 🎜
mysql> update user set password=PASSWORD('password') where user='root';
Query OK, 2 rows affected (0.02 sec)
Rows matched: 3  Changed: 2  Warnings: 0
mysql> FLUSH PRIVILEGES; 
mysql> quit
🎜로 설정한 후 일반적인 방법으로 mysql에 연결하세요. 접속이 되지 않는다면 mysql 서비스가 시작되었는지 확인해보세요. 🎜🎜🎜🎜관련 무료 학습 권장사항: 🎜🎜🎜mysql 비디오 튜토리얼🎜🎜🎜🎜

위 내용은 mysql에서 1044 에러가 발생하면 어떻게 해야 하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.