db2314 MySQL Mac OS Lion의 명령 줄에서 MySQL 서버 시작 Mac 용 mySQL을 설치했습니다. System Preference에 설치된 mySQL.prefPane 도구를 사용하여 SQL 서버를 시작하는 것 외에도 명령 줄에서 시작하는 방법을 알고 싶습니다. 나는 다음과 같이한다 : 후 su 루트 명령 줄로 mySQL 서버를 시작하면 아래와 같은 오류가 발생합니다. sh-3.2 # / usr / local / mysql / bin / mysqld 111028 16:57:43 [경고] lower_case_table_names = 2를 설정하는 이유는 file system for /usr/local/mysql-5.5.17-osx10.6-x86_64/data/ is case 둔감 한 111028 16:57:43 [오류] 치명적 오류 : "보안"섹션을 읽어보십시오. m.. 2020. 9. 28. MySQL Mac OS Lion의 명령 줄에서 MySQL 서버 시작 Mac 용 mySQL을 설치했습니다. System Preference에 설치된 mySQL.prefPane 도구를 사용하여 SQL 서버를 시작하는 것 외에도 명령 줄에서 시작하는 방법을 알고 싶습니다. 나는 다음과 같이한다 : 후 su 루트 명령 줄로 mySQL 서버를 시작하면 아래와 같은 오류가 발생합니다. sh-3.2 # / usr / local / mysql / bin / mysqld 111028 16:57:43 [경고] lower_case_table_names = 2를 설정하는 이유는 file system for /usr/local/mysql-5.5.17-osx10.6-x86_64/data/ is case 둔감 한 111028 16:57:43 [오류] 치명적 오류 : "보안"섹션을 읽어보십시오. m.. 2020. 9. 28. MySQL 오류 2006 : mysql 서버가 사라졌습니다. 사무실에서 일부 파일을 처리하고 결과를 원격 MySQL 서버에보고하기 위해 서버를 실행하고 있습니다. 파일 처리에는 약간의 시간이 걸리고 프로세스는 다음 오류와 함께 중간에 종료됩니다. 2006, MySQL server has gone away MySQL 설정 인 wait_timeout 에 대해 들었지만 사무실 서버 또는 원격 MySQL 서버에서 변경해야합니까? 해결 방법 연결 여부를 확인하고 필요한 경우 다시 설정하는 것이 더 쉬울 수 있습니다. 참조 페이지 https://stackoverflow.com/questions/7942154 2020. 9. 28. MySQL mysql 쿼리가 실패 할 때 오류 로깅이 있습니까? 해결 방법 기본적으로 mysql은 쿼리를 기록하지 않습니다. 그러나 SQL 구성 파일에서 로그 수준을 높일 수 있습니다. /etc/mysql/my.cnf 파일을 시도하고 줄의 주석 처리를 제거하십시오. general_log = 1 성능을 위해 기본적으로 꺼져 있습니다. 참조 페이지 https://stackoverflow.com/questions/7989244 2020. 9. 28. MySQL Convert to PDO type mysql_fetch_array 아래 코드를 PDO 유형, 특히 mysql_fetch_array로 변환하는 방법에 대한 도움을 요청하고 싶습니다. 이 코드를 사용하여 제대로 작동하도록 만들 수 있지만 PDO로 변환하고 싶습니다. 해결 방법 $dsn = 'mysql:dbname=testdb;host=127.0.0.1'; $user = 'dbuser'; $password = 'dbpass'; try { $dbh = new PDO($dsn, $user, $password); } catch (PDOException $e) { echo 'Connection failed: ' . $e->getMessage(); } $query = "SELECT * from name"; $stmt = $dbh->prepare($query); $stmt->execu.. 2020. 9. 28. MySQL sqlalchemy 또는 SQLObject를 사용하여 CA-CERT가 필요한 mysql 연결을 만드는 방법 ca-cert가 필요한 MySQL 데이터베이스에 연결하고 싶습니다. 아래와 같이 MySQLdb로 할 수 있습니다. MySQLdb.connect(host = self.host, port = self.port, unix_socket = self.unix_socket, user = self.user, passwd = self.passwd, db = self.db, ssl = { 'cert': self.sslcert, 'key': self.sslkey, 'ca': self.sslca } SQLAlchemy 또는 SQLObject에서 동일한 생각을 어떻게합니까? 감사, 베드로 해결 방법 connect_args – 직접 전달되는 옵션 사전 DBAPI의 connect () 메서드에 추가 키워드 인수로 추가합니다. 참.. 2020. 9. 28. MySQL Excel 스프레드 시트 또는 CSV에서 MySQL로 데이터 가져 오기 정말 복잡한 표가 하나 뿐인 스프레드 시트가 있습니다. 기본적으로 스프레드 시트를 cvs로 변환하고 그루비 스크립트를 사용하여 INSERT 스크립트를 생성합니다. 그러나 CVS로 가져 오기를 더욱 복잡하게 만드는 스프레드 시트의 일부 필드 내에 데이터가있는 28 개의 필드가있는 테이블에서는이 작업을 수행 할 수 없습니다. 따라서 새 CVS의 필드가 제대로 구분되지 않았거나 내 스크립트가이를 설명하지 않았습니다. 누구든지 이것을 수행하는 더 나은 접근 방식에 대한 제안이 있습니까? 감사. 해결 방법 참조 페이지 https://stackoverflow.com/questions/8031193 2020. 9. 28. MySQL * 대신 Sequelize (NodeJS)로 특정 필드 지정 좋아, MySQL ORM에 Sequelize를 사용하는 NodeJS에 프로젝트가 있습니다. 일이 환상적으로 작동하지만 쿼리 기반으로 반환되는 필드를 지정하는 방법이 있는지 또는 어딘가에서 .query ()를 수행하는 방법이 있는지 알아 내려고 노력하고 있습니다. 예를 들어 사용자 데이터베이스에는 엄청난 양의 레코드와 열이있을 수 있습니다. 이 경우 3 개의 열만 반환해야하므로 해당 열만 가져 오는 것이 더 빠릅니다. 그러나 Sequelize는 가능한 한 전체 개체 모델을 충족하기 위해 모든 "*"에 대해 테이블을 쿼리합니다. 이것이 애플리케이션의이 특정 영역에서 우회하고 싶은 기능입니다. 해결 방법 findAll ()에 전달하는 객체의 속성으로 속성을 지정해야합니다. Project.findAll({att.. 2020. 9. 28. MySQL Mysqldump : 삽입하려는 테이블의 이름을 변경할 수 있습니까? 한 데이터베이스에서 다른 데이터베이스로 테이블을 전송하기 위해 mysqldump 를 사용하고 있습니다. mysqldump -h host -u user -p password -e --single-transaction --no-create- info --default-character-set=utf8 --complete-insert --result-file=thisisaresult db table 그러나 삽입하는 테이블의 이름을 변경하는 방법이 있는지 궁금합니다. 예를 들어, 이것을 table_staging 또는 이와 유사한 것에 삽입하고 싶습니다. 이것이 가능합니까, 아니면 sed 를 사용해야합니까? 해결 방법 변경중인 테이블에 대한 FK 참조가있을 수 있기 때문에 데이터를 덤프 할 때 가능하지 않다고 생.. 2020. 9. 28. MySQL의 느린 쿼리 로그에서 "SELECT / *! N SQL_NO_CACHE * / * FROM`mytable`"은 무엇을 의미합니까? log_slow_queries = /var/log/mysql/mysql-slow.log long_query_time = 1 Reading mysql slow query log from mysql-slow.log Count: 1 Time=199.23s (199s) Lock=0.00s (0s) Rows=32513.0 (32513), ... SELECT /*!N SQL_NO_CACHE */ * FROM `mytable` ... 원본 mysql-slow.log 를 보면 전체 쿼리는 다음과 같습니다. SELECT /*!40001 SQL_NO_CACHE */ * FROM `mytable`; 따라서 mysqldumpslow 는 숫자를 N 으로 대체했습니다 (유사한 쿼리 집계를 지원하기 위해). 따라서 질문은 해당 쿼.. 2020. 9. 27. 이전 1 ··· 209 210 211 212 213 214 215 ··· 232 다음