«mysql» 태그된 질문

MySQL은 SQL (Structured Query Language)을 사용하는 무료 오픈 소스 관계형 데이터베이스 관리 시스템 (RDBMS)입니다. SQL Server, SQLite 등과 같은 다른 DB에는이 태그를 사용하지 마십시오. 이들은 서로 다른 DB로서 데이터를 관리하기 위해 자체 SQL 방언을 사용합니다.

30
MySQL 오류 1215 : 외래 키 제약 조건을 추가 할 수 없습니다
새 스키마를 DB 서버에 전달하려고하는데 왜이 오류가 발생하는지 알 수 없습니다. 여기에서 답을 찾으려고 노력했지만 찾은 모든 것은 db 엔진을 Innodb로 설정하거나 외래 키로 사용하려는 키가 자체 테이블의 기본 키인지 확인하는 것으로 나타났습니다. . 내가 실수하지 않으면 나는이 두 가지를 모두했다. 다른 도움을 줄 수 있습니까? Executing SQL script in …

13
phpMyAdmin에서 외래 키를 설정 하시겠습니까?
phpMyAdmin을 사용하여 데이터베이스를 설정하고 있습니다. 기본 키에 인덱스 된 두 개의 테이블 ( foo및 bar)이 있습니다. 기본 키를 외래 키로 사용하여 관계형 테이블 ( ) 을 만들려고 합니다.foo_bar 이 테이블을 MyISAM으로 만들었지 만 MyISAM이 외래 키를 지원하지 않는다는 점을 읽었으므로 3 개 모두를 InnoDB로 변경했습니다. 모든 id필드는 INT(11)입니다. 나는 선택하면 …
336 mysql  phpmyadmin 

18
my.cnf에서 MySQL 기본 문자 세트를 UTF-8로 변경 하시겠습니까?
현재 우리는 응용 프로그램에서 문자 세트를 UTF-8 로 설정하기 위해 PHP에서 다음 명령을 사용하고 있습니다. 이것은 약간의 오버 헤드이므로 MySQL의 기본 설정으로 설정하고 싶습니다. /etc/my.cnf 또는 다른 위치에서이 작업을 수행 할 수 있습니까? SET NAMES 'utf8' SET CHARACTER SET utf8 /etc/my.cnf에서 기본 문자 집합을 찾았지만 문자 집합에 대한 내용은 없습니다. …

4
Node.js 및 MySQL에 어떤 ORM을 사용해야합니까? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 팔년 전에 …
326 mysql  orm  node.js 

6
문자열의 일부를 대체하여 열 값 업데이트
MySQL 데이터베이스에 다음 열이있는 테이블이 있습니다. [id, url] 그리고 URL은 다음과 같습니다 http://domain1.com/images/img1.jpg 모든 URL을 다른 도메인으로 업데이트하고 싶습니다 http://domain2.com/otherfolder/img1.jpg 파일 이름을 그대로 유지하십시오. 어떤 쿼리를 실행해야합니까?
325 mysql  sql 


13
기존 테이블에 외래 키 추가
"katalog"라는 테이블에 외래 키를 추가하고 싶습니다. ALTER TABLE katalog ADD CONSTRAINT `fk_katalog_sprache` FOREIGN KEY (`Sprache`) REFERENCES `Sprache` (`ID`) ON DELETE SET NULL ON UPDATE SET NULL; 이 작업을 시도하면 다음 오류 메시지가 나타납니다. Error Code: 1005. Can't create table 'mytable.#sql-7fb1_7d3a' (errno: 150) INNODB 상태 오류 : 120405 14:02:57 mytable 테이블의 …

14
Java를 MySQL 데이터베이스에 연결
Java에서 MySQL 데이터베이스에 어떻게 연결합니까? 내가 시도하면 java.sql.SQLException: No suitable driver found for jdbc:mysql://database/table at java.sql.DriverManager.getConnection(DriverManager.java:689) at java.sql.DriverManager.getConnection(DriverManager.java:247) 또는 java.lang.ClassNotFoundException: com.mysql.jdbc.Driver 또는 java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver
322 java  mysql  jdbc 

30
오류 : ''/var/run/mysqld/mysqld.sock 소켓을 통해 로컬 MySQL 서버에 연결할 수 없습니다 '(2)'— 누락 된 /var/run/mysqld/mysqld.sock
내 문제는 mysql 설치에서 더 이상 루트로 로그인 할 수 없기 때문에 시작되었습니다. 암호를 설정하지 않고 mysql을 실행하려고했지만 ... 명령을 실행할 때마다 # mysqld_safe --skip-grant-tables & 프롬프트가 다시 표시되지 않습니다. 이 지침에 따라 비밀번호를 복구 하려고했습니다 . 화면은 다음과 같습니다. root@jj-SFF-PC:/usr/bin# mysqld_safe --skip-grant-tables 120816 11:40:53 mysqld_safe Logging to syslog. 120816 …
322 mysql  linux  ubuntu 

7
MySQL 대 MongoDB 1000 읽기
MongoDb에 대해 매우 기대하고 있으며 최근에 테스트하고 있습니다. 나는 'id'라는 필드에서만 인덱스 된 약 2 천만 개의 레코드를 가진 MySQL에서 게시물이라는 테이블을 가지고있었습니다. MongoDB와 속도를 비교하고 싶었고 거대한 데이터베이스에서 임의로 15 개의 레코드를 가져 와서 인쇄하는 테스트를 실행했습니다. 나는 mysql과 MongoDB에 대해 각각 약 1,000 번 쿼리를 실행했으며 속도에 큰 …

30
PDOException SQLSTATE [HY000] [2002] 해당 파일 또는 디렉토리가 없습니다.
나는 성공적으로 fortrabbit 내 (아주 기본) 사이트를 구축했지만, 최대한 빨리 SSH 연결로 등 일부 명령 (실행하는 데 있다고 생각 php artisan migrate또는php artisan db:seed 오류 메시지가 나타납니다. [PDOException] SQLSTATE[HY000] [2002] No such file or directory 어떤 시점에서 내 테이블이 있기 때문에 마이그레이션이 작동해야했지만 지금은 왜 그것이 나를 위해 작동하지 않는지 …
319 php  mysql  laravel  pdo 

12
max_allowed_packet 크기를 변경하는 방법
MySQL 데이터베이스의 BLOB 필드에 문제가 있습니다. 약 1MB보다 큰 파일을 업로드 할 때 오류가 발생합니다 Packets larger than max_allowed_packet are not allowed. 내가 시도한 것은 다음과 같습니다. MySQL Query Browser에서 show variables like 'max_allowed_packet'1048576을 제공 하는 a 를 실행했습니다 . 그런 다음 쿼리 실행 set global max_allowed_packet=33554432다음을 show variables like …
317 mysql 

4
Bcrypt 해시 비밀번호를 데이터베이스에 저장하기 위해 어떤 열 유형 / 길이를 사용해야합니까?
BCrypt를 사용하여 해시 된 암호를 데이터베이스에 저장하고 싶습니다. 이것에 적합한 유형은 무엇이며 올바른 길이는 무엇입니까? BCrypt로 해시 된 비밀번호는 항상 같은 길이입니까? 편집하다 해시 예 : $2a$10$KssILxWNR6k62B7yiX0GAe2Q7wwHlrzhF3LqtVvpyvHZf0MwvNfVu 일부 암호를 해시 한 후 BCrypt는 항상 60 자 해시를 생성하는 것으로 보입니다. 편집 2 구현을 언급하지 않아서 죄송합니다. jBCrypt 사용 하고 있습니다.
317 mysql  hash  types  storage  bcrypt 

9
하나의 SQL 쿼리로 여러 카운트를 얻는 방법은 무엇입니까?
이 쿼리를 작성하는 방법이 궁금합니다. 나는이 실제 구문이 가짜라는 것을 알고 있지만, 내가 원하는 것을 이해하는 데 도움이 될 것입니다. 훨씬 큰 쿼리의 일부이기 때문에이 형식으로 필요합니다. SELECT distributor_id, COUNT(*) AS TOTAL, COUNT(*) WHERE level = 'exec', COUNT(*) WHERE level = 'personal' 이 모든 것이 하나의 쿼리로 반환되어야합니다. 또한 한 …
315 mysql  sql  join  count  group-by 


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.