반응형

MySQL 41

MySQL에 대해 삭제된 'root' 사용자 및 암호를 복원하는 중

MySQL에 대해 삭제된 'root' 사용자 및 암호를 복원하는 중 제가 실수로 삭제를 했습니다.rootOS X에서 실행되는 MAMP/MySQL의 로컬 개발 설정에서 사용자.MySQL에 다시 들어가기 위해 만들어진 다른 사용자가 없습니다. 이건 가벼운 악몽이야, 아니면 아무것도 할 수 없을 것 같아요.root. 이것을 찾았습니다: http://hack2live.blogspot.com/2009/04/restore-repair-reset-mysql-root.html . 내가 정확히 필요로 하는 것 같습니다. 또한 MAMP를 다시 설치해도 효과가 없을 것이라고 생각합니다. 왜냐하면 많은 간단한 검색을 통해 성공하지 못한 사람들이 나왔기 때문입니다. OSX에 친숙한 재생성 방법을 아는 사람이 있습니까?root@..

programing 2023.10.19

mysql 클라이언트의 필드 코멘트는 어떻게 볼 수 있습니까?

mysql 클라이언트의 필드 코멘트는 어떻게 볼 수 있습니까? 개별 필드의 코멘트를 보고 싶습니다.일반적으로 매개변수를 "설명"할 때 기대할 수 있는 것입니다. mysql> describe metrics; +-------+---------------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-------+---------------------+------+-----+---------+----------------+ | id | int(10) unsigned | NO | PRI | NULL | auto_increment | | ty | int(10) unsigned | NO |..

programing 2023.10.19

도커 컨테이너 mysql-server에서 설정하지 않을 때 기본 암호는 무엇입니까?

도커 컨테이너 mysql-server에서 설정하지 않을 때 기본 암호는 무엇입니까? mysql 컨테이너를 실행하고 mysql 클라이언트와 연결하려고 합니다. 다음 명령을 사용했습니다. docker run --name=mysql -d mysql/mysql-server:latest docker exec -it mysql mysql -uroot -p 자습서에 따르면 마지막 명령을 사용하면 데이터베이스 암호를 구성할 수 있지만 첫 번째 암호를 도입하면 실패합니다. 첫번째 암호는 root 이었고 특이한 오류가 발생했습니다. 그런 다음 admin으로 시도하고 Linux 사용자 암호까지 관리하려고 하지만 작동하지 않습니다... 무엇이 잘못되었는지 알고 싶습니다.암호를 확인하는 몇 가지 방법이 있습니다.First Ap..

programing 2023.10.19

ubuntu@aws 마이크로 인스턴스에서 mysql의 메모리 사용량 감소

ubuntu@aws 마이크로 인스턴스에서 mysql의 메모리 사용량 감소 저는 최근 작은 웹 앱을 개발 중인 PoC 프로젝트를 시작했습니다.초기 설정은 AWS의 마이크로 인스턴스에서 수행됩니다.우리는 레일스+mysql 스택에 있습니다. MySQL을 설치/실행한 후 약 500MB 이상의 RAM이 이미 사용되었음을 알 수 있습니다. 나머지 시스템에는 거의 남아 있지 않습니다(마이크로 인스턴스의 RAM은 620MB에 불과함). 이 단계에서 우리의 앱은 꽤 간단합니다.MySQL 서버에서 소모되는 메모리를 줄이기 위해 제가 할 수 있는 일이 있습니까? 도와주셔서 감사합니다.MySQL 8.0.30 기준: 편집:/etc/mysql/my.cnf파일을 작성한 후 다음을 추가합니다. [mysqld] performance_..

programing 2023.10.14

중복을 피하기 위해 값이 이미 존재하는지 확인하는 방법은 무엇입니까?

중복을 피하기 위해 값이 이미 존재하는지 확인하는 방법은 무엇입니까? URL 표가 있는데 중복되는 URL은 원하지 않습니다.PHP/MySQL을 사용하여 주어진 URL이 테이블에 이미 있는지 확인하려면 어떻게 해야 합니까?중복을 원하지 않는 경우 다음을 수행할 수 있습니다. 고유성 제약 조건 추가 "REPLATE" 또는 "INSERT..."를 사용합니다. 키 업데이트 복제 시" 구문 여러 사용자가 DB에 데이터를 삽입할 수 있는 경우 @Jeremy Ruten이 제안하는 방법으로 오류가 발생할 수 있습니다. 확인을 수행한 후 유사한 데이터를 테이블에 삽입할 수 있습니다.처음 질문에 답하려면 중복 여부를 확인하는 가장 쉬운 방법은 추가하려는 내용에 대해 SQL 쿼리를 실행하는 것입니다! 를 들어 해야 합니다...

programing 2023.10.14

mysql에서 '!='와 '<>'의 차이점은 무엇입니까?

mysql에서 '!='와 ''의 차이점은 무엇입니까? 와의 차이점은 무엇입니까?!=그리고.mysql에서sql 쿼리에서 어떤 심볼이 동등하지 않은 조건에 대해 사용자에게 좋은 것인지 알려줄 수 있나요? 누군가 mysql에서 동등하지 않은 심볼을 사용하는 것의 장단점을 말해줄 수 있나요?!=3번의 키 입력(Shift, !, =)이 필요합니다.에서는 3번의 키 입력이 필요합니다(Shift, ).하지만 터치 타이피스트는 그것을 치려면 손을 바꿔야 합니다.=. 당신은 반드시 사용해야 합니다.위에!=. 각 용도별로 최소 10밀리초의 타이핑 시간을 절약할 수 있습니다.MySQL에는 전혀 차이가 없지만,는 SQL ISO 표준에 존재하는 변형입니다. 트리비아에 관심이 있으시다면 오라클에서도^=그 둘을 떠나서차이가 없습니..

programing 2023.10.14

JDBC vs 안드로이드용 웹 서비스

JDBC vs 안드로이드용 웹 서비스 안드로이드 장치를 내 SQL 또는 Postgresql에 연결할 때 어떤 방법을 사용해야 하는지 누가 내 딜레마에 대해 대답해 줄 수 있습니까? 저는 오류와 문제없이 두가지 방법으로 할 수 있고, 눈에 띄는 차이는 없지만 모두가 jdbc 드라이버와 직접 연결을 사용하는 대신 웹 서비스를 추천합니다. 누가 몇 가지 사실을 가지고 그 이유를 설명해 줄 수 있습니까? 편집: jdbc보다 더 간단하고 더 적은 시간이 필요하다고 언급하지 않았습니다.그렇다면, 왜 웹 서비스를 이용하는 것일까요, 아니면 왜 안 되는 걸까요?전화기와 휴대용 장치의 실제 운영 환경을 고려하지 않기 때문에 JDBC를 사용하는 것이 더 간단하고 빠르다고 생각하는 것입니다.이들은 종종 버그가 많은 트래픽 ..

programing 2023.10.14

Golang, mysql: 오류 1040:연결이 너무 많음

Golang, mysql: 오류 1040:연결이 너무 많음 저는 github.com/go-sql-driver/mysql 드라이버를 사용하고 있습니다. 데이터베이스를 엽니다. db, err := sql.Open("mysql", str) 그렇다면 나는 다음과 같은 mysql 코드로 각각 200번씩 호출되는 두 개의 함수를 가지고 있습니다. rows, err := db.Query("select name from beehives") if err != nil { panic(err) } defer rows.Close() 두번째: err = db.QueryRow("select id, secret, shortname from beehives where shortname = ?", beehive).Scan(&id, &s..

programing 2023.10.09

MySQL에 이미지를 저장할 PHP인가요, 아닌가요?

MySQL에 이미지를 저장할 PHP인가요, 아닌가요? 사용자가 먼저 로그인해야 하는 PHP에 작은 웹 애플리케이션을 만들었습니다.로그인이 완료되면 작은 썸네일을 "프로필"의 일부로 보여드릴 생각입니다. 공간을 절약하기 위해 이미지가 특정 크기 이하인지 확인하거나 특정 해상도인지 확인하거나 이미지 매직 같은 것을 사용하여 축소해야 합니다. 그것을 위한 최선의 방법이 무엇인지 아직 확실하지 않습니다. 어떤 아이디어라도 환영합니다. 이미지를 users의 MySQL을 blob하거나,다.images 이미지 한 id블,합니다 id지에 만 하면 됩니다.users만 하면를 통해서도)블,고도)다로 할 수 있습니다.theUsersUniqueUsername.jpg 최선의 선택? 여기에서 이미지를 mysql에 저장하는 방법에..

programing 2023.10.09

MySQL 부울 "tinyint(1)"은 127까지 값을 유지합니다.

MySQL 부울 "tinyint(1)"은 127까지 값을 유지합니다. 재고가 있는지 참/거짓 필드를 만들고 싶었습니다. 부울(Boolean)로 설정하고 싶었습니다.tinyint(1)), 재고가 있는 경우 1, 재고가 없는 경우 0입니다. 공급업체로부터 사료를 공급받고 있어서, "그 업체들이 재고를 몇 개나 넘기면 어떡하죠?"라고 속으로 생각했습니다. 그래서 1보다 높은 숫자를 삽입하면 어떻게 되는지 궁금했습니다.기본값이 1일 것으로 예상했습니다. 놀랍게도 이 번호는 127까지, 기본값을 초과하는 번호는 127까지 유지할 수 있습니다. 누가 왜 그런지 설명해 줄 수 있나요?사인한TINYINTdata type은 -128에서 127사이의 정수 값을 저장할 수 있습니다. 하지만,TINYINT(1)저장할 수 있는..

programing 2023.10.09
반응형