본문 바로가기

mysql2314

MySQL Mysql_real_escape_string () 서버에 대한 링크를 설정할 수 없습니다. mysql_real_escape_string ()을 사용하려고하면이 오류가 발생합니다. Access denied for user 'ODBC'@'localhost' (using password: NO) 값이 MySQL에 삽입해도 괜찮은지 확인하기 위해 데이터베이스에 연결해야하는 이유를 이해할 수 없습니다. 해결 방법 그러나 자체 데이터베이스 클래스 (또는 단순히 수동 명령)를 사용하는 경우 스크립트 수명 초기에 연결을 설정하는 것이 좋습니다. 참조 페이지 https://stackoverflow.com/questions/4574665 2020. 10. 25.
MySQL 기본 키가없는 이전 테이블에 기본 키 열 추가 테이블 인 경우 데이터는 중복 된 금액 행일 수 있습니다. 모든 행에 대한 기본 키가 없습니다. 열을 기본 키로 추가 할 수 있습니까? 해결 방법 예. 새 열을 추가하고 AUTO_INCREMENT 를 사용하여 기본 키로 설정합니다. 이렇게하면 새 열이 생성되고 각 행에 대한 고유 ID가 자동으로 추가됩니다. ALTER TABLE old_table ADD pk_column INT AUTO_INCREMENT PRIMARY KEY; 참조 페이지 https://stackoverflow.com/questions/4574866 2020. 10. 25.
MySQL MySql은 다른 선택 내부에서 선택합니까? 이렇게 할 수있는 방법이 있습니까? SELECT sum(price) from table2 WHERE id=(SELECT theid FROM table1 WHERE user_id="myid") 사용자가 구매 한 항목 ID가있는 table1이 있습니다. 사용자가 구매 한 모든 항목의 합계를 계산하고 싶습니다. 위의 쿼리가 합법적입니까? 그렇지 않은 경우 올바른 형식은 무엇입니까? 해결 방법 where id = (SELECT 를 where id IN (SELECT 또는 당신이 정말로 원하는 것은 아마도 : SELECT sum(price) FROM table2 INNER JOIN table1 ON table2.id = table1.theid WHERE table1.user_id = 'my_id' 참조 페이지 h.. 2020. 10. 25.
MySQL mysql_fetch_array를 사용하면 반환 된 행을 쉽게 계산할 수 있습니다. mysql_fetch_object로 비슷한 작업을 할 수 있습니까? (필요한 경우 사과합니다. 첫 번째 스택 오버플로 질문입니다. 누군가 제안이 있으면 수정 해 드리겠습니다. 답을 찾았지만 용어에 대한 이해만으로는 충분하지 않습니다. 검색.) 데이터베이스에서 레코드를 가져 오기 위해 mysql_fetch_array를 사용하는 것에 익숙합니다. When getting records that way, mysql_num_rows gives me a count of the rows. On my current project, however, I'm using mysql_fetch_object. mysql_num_rows는이 함수와 함께 작동하지 않는 것 같고, 쿼리 결과에 대해 'count'를 수행하면 예상 답변 인 1 (하나의 개체)을 얻습니다. 개체를 '볼'수 있고 그 안에있.. 2020. 10. 25.
MySQL mysql 쿼리-출력의 형식 날짜? 내 테이블에서 날짜는 다음과 같이 저장됩니다. 2011-03-03T13 : 30 : 00 다음과 같이 날짜를 출력하려고합니다. 2011 년 3 월 3 일 오후 1시 30 분 형식을 지정하는 데 PHP를 사용하는 것보다 쿼리로 작업하는 것이 더 좋지만 그렇게하는 데 어려움이 있습니다. DATE_FORMAT의 다양한 반복을 시도했지만 저장 방식 때문에 내가 원하는 것을 얻지 못합니까? 해결 방법 사용 예 : SELECT DATE_FORMAT(CURRENT_TIMESTAMP, '%d/%m/%Y %H:%i:%s'), STR_TO_DATE('31/12/2001 23:55:00', '%d/%m/%Y %H:%i:%s') 날짜가 실제 날짜가 아니라 문자열 인 경우 두 번 을 변환해야합니다. 문자열에서 날짜로, 날짜에서.. 2020. 10. 24.
MySQL AttributeError: module 'mysql' has no attribute 'connector' Ubuntu 16.04를 실행 중이며 Python에서 mysql에 연결하려고합니다. import mysql username = 'root' cnx = mysql.connector.connect(user=username, database='db') cnx.close() 하지만 오류가 발생합니다. File "pysql1.py", line 4, in cnx = mysql.connector.connect(user=username, database='db') AttributeError: module 'mysql' has no attribute 'connector' 편집 : import mysql.connector 를 추가 한 후 지금 해결 한 관련없는 권한 오류가 발생했습니다. 해결 방법 해결책은 다음을 실행하는.. 2020. 10. 24.
MySQL django.db.utils.OperationalError : (1045, " 'root'@ 'localhost'사용자에 대한 액세스가 거부되었습니다 (암호 사용 : YES)") "python manage.py makemigrations"( "python manage.py runserver"입력과 동일) 명령을 사용했을 때이 오류가 발생하고 사용자 권한을 확인했습니다. 코드와 결과는 다음과 같습니다. mysql> select host,user from mysql.user; +-----------+---------------+ | host | user | +-----------+---------------+ | % | root | | % | zhuxin | | localhost | mysql.session | | localhost | mysql.sys | | localhost | root | | localhost | zhuxin | +-----------+--------------.. 2020. 10. 24.
MySQL utf-8에 PHP mysql 삽입 PHP를 사용하여 mysql의 일부 기사에 삽입하겠습니다. 이것은 phpMyAdmin 정보입니다. Server: localhost via TCP/IP Server version: 5.0.85-community-nt Protocol version: 10 User: root@localhost MySQL charset: UTF-8 Unicode (utf8) 내 테이블 정보는 다음과 같습니다. Table Action Records 1 Type Collation Size Overhead article 10 InnoDB utf8_unicode_ci 16.0 KiB - 1 table(s) Sum 10 InnoDB utf8_unicode_ci 16.0 KiB 0 B 나는 추가 내 PHP 코드 상단에 mysql_quer.. 2020. 10. 24.
MySQL Rails 마이그레이션에서 검사 제약을 어떻게 추가합니까? Rails 앱의 기존 테이블에 새 정수 열을 추가해야합니다. 열은 값 1, 2, 3 만 가질 수 있으므로 테이블 / 열에 검사 제약 조건을 추가하고 싶습니다. Rails 마이그레이션 내에서이 제약을 어떻게 지정합니까? 해결 방법 Rails 마이그레이션은 제약 조건을 추가하는 방법을 제공하지 않지만 마이그레이션을 통해 여전히 수행 할 수 있지만 실제 SQL을 execute ()에 전달하면됩니다. 마이그레이션 파일 만들기 : ruby script/generate Migration AddConstraint 이제 마이그레이션 파일에서 : class AddConstraint < ActiveRecord::Migration def self.up execute "ALTER TABLE table_name ADD CONS.. 2020. 10. 24.
MySQL ODBC를 통해 Python으로 mysql에 연결하는 방법 Fedora 14 x64에로드 된 mysql, pyodbc, python 2.7을 실행 중입니다. Odbcinst.ini는 다음과 같습니다. # Example driver definitions # Driver from the postgresql-odbc package # Setup from the unixODBC package #[PostgreSQL] #Description = ODBC for PostgreSQL #Driver = /usr/lib/psqlodbc.so #Setup = /usr/lib/libodbcpsqlS.so #Driver64 = /usr/lib64/psqlodbc.so #Setup64 = /usr/lib64/libodbcpsqlS.so #FileUsage = 1 # Driver fro.. 2020. 10. 24.