본문 바로가기

db2314

MySQL Setting Django/MySQL site to use UTF-8 MySQL 설치가 기본값으로 UTF-8을 사용하는지 여부에 관계없이 MySQL 용 UTF-8을 사용하도록 Django 사이트를 설정하고 싶습니다. UTF-8 인코딩으로 테이블을 만드는 것 외에도 settings.py의 데이터베이스 초기화에 다음을 추가하여 연결에서도 utf-8을 사용하고 있는지 확인했습니다. 'OPTIONS': { 'init_command': 'SET storage_engine=INNODB; SET names "utf8"' } 이로 인해 오류가 발생합니다. _mysql_exceptions.ProgrammingError: (2014, "Commands out of sync; you can't run this command now") 이를 수행하는 올바른 방법은 무엇입니까? SET NAMES.. 2020. 10. 1.
MySQL PHP로 mysql에 연결할 수 없습니다. phpmyadmin과 잘 연결할 수 있지만 PHP 스크립트로 mysql에 연결할 수없는 것 같습니다. 암호로 사용자를 만들고 db에 대한 적절한 권한을 부여했지만 연결할 때마다 액세스가 거부되었다는 메시지가 표시됩니다. Windows XP 상자에서 xampp를 사용하고 있습니다. 방화벽이 모두 비활성화되어 있으며 사용자 이름과 암호가 올바른지 확인했습니다. 코드는 다음과 같습니다. $conn=mysql_connect('localhost','westbrookc16','megadots') || die (mysql_error()); 사용자 이름은 특정 형식이어야합니까? 해결 방법 나는 여기서 문제가 당신이 그것을 허락 한 호스트라는 직감이 있지만 실제로는 교육받은 추측에 지나지 않습니다. myuser@'127.. 2020. 10. 1.
MySQL mysql의 범위별로 그룹화 Table: new_table user_number | diff 2 | 0 1 | 28 2 | 32 1 | 40 1 | 53 1 | 59 1 | 101 1 | 105 2 | 108 2 | 129 2 | 130 1 | 144 |(result) v range | number of users 0-20 | 2 21-41 | 3 42-62 | 1 63-83 | 2 84-104 | 1 105-135| 0 136-156| 3 select t.range as [range], count(*) as [number of users] from ( select case when diff between 0 and 20 then ' 0-20' when diff between 21 and 41 then ' 21-41' when di.. 2020. 10. 1.
MySQL mysql에서 [float] 데이터 유형을 올바르게 정의하는 방법 float 데이터 유형으로 필드를 정의했습니다 (PHPMYADMIN을 통해). When I try to insert a number as 78.556677099932222377 it will translate it to 79. 소수점 이하 7 자리 이상의 정확한 숫자를 저장하려면 어떻게해야합니까? 해결 방법 구조 옵션으로 phpMyAdmin을 열고 float를 다음과 같이 정의하십시오. FLOAT(23,19) 이 그림에서 명확하게 : 참조 페이지 https://stackoverflow.com/questions/6710795 2020. 10. 1.
MySQL mysql에서 [float] 데이터 유형을 올바르게 정의하는 방법 float 데이터 유형으로 필드를 정의했습니다 (PHPMYADMIN을 통해). When I try to insert a number as 78.556677099932222377 it will translate it to 79. 소수점 이하 7 자리 이상의 정확한 숫자를 저장하려면 어떻게해야합니까? 해결 방법 구조 옵션으로 phpMyAdmin을 열고 float를 다음과 같이 정의하십시오. FLOAT(23,19) 이 그림에서 명확하게 : 참조 페이지 https://stackoverflow.com/questions/6710795 2020. 10. 1.
MySQL NULL values in where clause 다음과 같은 테이블 "bla"가 있습니다. [id] [name] [fk] 1 test 4 2 foo 5 3 bar NULL 내가 SQL 쿼리를 수행하면 SELECT * FROM bla WHERE fk 4 나는 id 2의 레코드 만 얻습니다. fk가 null 인 경우 id 3의 레코드를 얻지 못합니다. 나는 NULL! = 4라고 생각했다. 이것이 잘못된 것 같다. 왜 그렇습니까? 해결 방법 NULL 은 어떤 것과도 같지 않습니다. null을 명시 적으로 허용해야합니다. where fk 4 or fk is null; 참조 페이지 https://stackoverflow.com/questions/6827010 2020. 10. 1.
MySQL mysql 쿼리로 한 열을 다른 열로 복사 다음 표와 함께 mysql 데이터베이스가 있습니다 ... | id | amount | tax | +----+--------+-----+ | 1 | 500 | | +----+--------+-----+ | 2 | 100 | | +----+--------+-----+ 금액 열을 삭제해야하지만 그 전에 금액 행의 모든 ​​데이터를 금액 행에서 세금 행으로 이동하고 싶습니다. mysql 쿼리를 사용하여 어떻게 할 수 있습니까? 도와주세요. 해결 방법 UPDATE mytable SET tax = amount 제거한 후 ALTER TABLE mytable DROP COLUMN amount; 참조 페이지 https://stackoverflow.com/questions/6827441 2020. 10. 1.
MySQL 존재하는 경우 PHP MYSQL UPDATE 또는 그렇지 않은 경우 INSERT? 이것이 원격으로 정확한지 모르겠습니다. 필드가 현재 존재하는 경우 데이터베이스를 업데이트하거나 그렇지 않은 경우 삽입하려는 클래스가 있습니다. 복잡한 점은 3 개의 테이블 (set_colors, school_art, baseimage)을 조인하고 있다는 것입니다. 어떤 도움이라도 정말 좋을 것입니다. 내가 가진 것은 다음과 같습니다. public function set_layer_colors($value) { global $db; $result_array = mysql_query(" IF EXISTS(SELECT * FROM set_colors WHERE school_art_id = '{$value}') UPDATE set_colors (school_art_id, baseimage_id, sub_fold.. 2020. 10. 1.
MySQL SQL 인젝션과 XSS를 방지하는 PHP 기능 나는 PHP를 가능한 한 안전하게 만들려고 노력하고 있으며, 피하려고하는 두 가지 주요 사항은 다음과 같습니다. 이것은 mySQL 인젝션에 대해 얻은 스크립트입니다. function make_safe($variable) { $variable = mysql_real_escape_string(trim($variable)); return $variable; } XSS에 대해 다음을 발견했습니다. $username = strip_tags($_POST['username']); 이제 두 가지를 하나의 기능으로 통합하고 싶습니다. 이것이 최선의 방법일까요? : function make_safe($variable) { $variable = strip_tags(mysql_real_escape_string(trim($va.. 2020. 10. 1.
MySQL 데이터베이스에 아랍어로 데이터 저장 테이블과 열의 문자 집합을 변경했는데 아랍어 텍스트가 ???? MYSQL 데이터베이스의 마크 여기 테이블의 디자인이 있습니다 CREATE DATABASE mydb DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci; CREATE TABLE `categories` ( `category_id` tinyint(2) NOT NULL auto_increment, `category_name` varchar(50)character set utf8 NOT NULL , PRIMARY KEY (`category_id`) insert into `mydb`.`categories` (`category_id`, `category_name`) values (1,'??????').. 2020. 10. 1.