본문 바로가기

SQL2314

MySQL mysql의 열에서 모든 또는 특정 인쇄 불가능한 문자를 제거하십시오. mysql의 열에서 모든 또는 특정 인쇄 불가능한 문자를 제거하고 싶습니다. I think this can be achieve using regexp_replace() function but how that I dont know. Non Printable characters has Ascii value from o to 31. I had Think one solution which is as below: IF I write the function that read all characters from the input string one by one and convert into ASCII. Then every-time I compare this Ascii value with input ascii valu.. 2021. 2. 3.
MySQL mysql_query 업데이트 사용자가 일부 용어에 대해 '거부'버튼을 누를 때 실행되는 스크립트가 있습니다. 실행될 때 특정 영역에 대한 액세스 권한을 취소해야합니다. 어떤 이유로 든 스크립트가 작동하지 않습니다. MYSQL DB를 업데이트하지 않거나 오류가 발생하지 않기 때문입니다. $username = $_SESSION["USER"]["Username"]; mysql_connect("x", "y", "z") or die(mysql_error()); mysql_select_db("database") or die(mysql_error()); mysql_query("UPDATE `users` SET `SeceretArea`='Unauth' WHERE `Username`='$username'") or die(mysql_error());.. 2021. 2. 3.
MySQL에서 특정 열 데이터를 내보내는 방법 테이블이 있어요. 1 열에 대해서만 모든 행을 내 보내야합니다. 어떻게하면 되나요? 전체 테이블을 내보내는 방법을 알고 있지만 단일 열 데이터를 내보내는 방법을 찾지 못했습니다. 해결 방법 이 쿼리가 작동해야합니다 (SELECT INTO OUTFILE 'file_name'사용)- SELECT `column` FROM `table` INTO OUTFILE 'file_name' 참조 페이지 https://stackoverflow.com/questions/11631128 2021. 2. 3.
MySQL mySQL : my.cnf 파일 편집 / 저장 mysql 5.0 과 함께 제공된 샘플 구성 파일을 찾았지만 편집 할 때 저장할 수 없습니다. 다른 파일 이름을 사용하여 저장을 시도했지만 windows 에서 해당 위치에 파일을 저장할 권한이 없다는 오류가 표시되었습니다 ( 관리자입니다 ). . 더 많은 데이터를 저장할 수 있도록 구성 파일을 편집해야합니다. 나는 그것을하는 방법을 정말로 알아낼 수 없으며 몇 시간 동안이 문제에 부딪쳤다. 무슨 일인지 알아낼 수있는 사람? 해결 방법 Linux opensuse 11.3에서 my.cnf 파일을 편집하려면 first of all open terminal window in su mode then go to the directory /etc then open my.cnf file in any of the tex.. 2021. 2. 3.
MySQL 사용자 'User'@ '%'및 'User'@ 'localhost'가 동일하지 않습니까? mysql> CREATE USER 'myuser'@'%' IDENTIFIED BY '4myuser'; Query OK, 0 rows affected (0.00 sec) mysql> GRANT ALL ON my_upload.* TO 'myuser'@'%' IDENTIFIED BY '4myuser'; Query OK, 0 rows affected (0.00 sec) 그래서 나는 그것을 아래와 같이 시도했고 실제로 작동했습니다. 하지만이 두 명의 사용자가 별개입니까? 하나의 암호를 변경하면 다른 하나가 동기화됩니까, 아니면 진정으로 분리 된 사용자입니까? mysql> CREATE USER 'myuser'@'localhost' IDENTIFIED BY '4myuser'; Query OK, 0 rows affec.. 2021. 2. 3.
MySQL # 1062-키 'PRIMARY'에 대한 중복 항목 그래서 내 MySQL 데이터베이스가 약간 이상하게 작동합니다. 이것은 내 테이블입니다. Name shares id price indvprc cat 2 4 81 0 goog 4 4 20 20 fb 4 9 20 20 테이블에 삽입하려고 할 때 # 1062 오류가 발생합니다. 그래서 더 자세히 살펴본 결과 이름과 공유 값이 동일한 테이블에 값을 삽입하려고하면 # 1062 오류가 반환된다는 것을 깨달았습니다. 예를 들어, 내가 삽입 한 경우 : fb 4 6 20 20 오류를 반환합니다. 그러나 주식 수를 6으로 변경하면 정상적으로 실행됩니다. 고유 한 열 중 하나 때문입니까, 아니면 mysql과 관련된 것일까 요? 해결 방법 PRIMARY KEY 또는 UNIQUE_KEY 에서 shares 를 제거해야합니다. 참.. 2021. 2. 3.
MySQL 사용자 debian-sys-maint에 대한 액세스가 거부되었습니다. mysql에 문제가 있습니다. 나는 이것을 실행하려고했다. echo "show databases" | mysql -B -N 그러나 나는 얻었다 : ERROR 1045 (28000): Access denied for user 'debian-sys-maint'@'localhost' (using password: YES) 하지만 내가 간부 할 때 : /etc/init.d/mysql restart 나는 'OK'를 얻었다. 나는했다 GRANT ALL PRIVILEGES on *.* TO debian-sys-maint@localhost IDENTIFIED BY PASSWORD 'your password' WITH GRANT OPTION; FLUSH PRIVILEGES; 여기서 암호는 /etc/mysql/debian.. 2021. 2. 3.
MySQL mysql_query() expects parameter 2 to be resource, string given in 가능한 중복 : 이 라인에 무슨 문제가 있습니까? 23. $result = mysql_query("INSERT INTO $tbl_name('city_id', 'city', 'state_id') VALUES('NULL, '.$city.","', '4421'') or die(mysql_error())"); 매번이 오류 메시지가 나타납니다. 경고 : mysql_query ()는 매개 변수 2가 리소스, 23 행에 주어진 문자열이 될 것으로 예상합니다. 이것은 내 전체 코드 해결 방법 이는 잘못된 구문 때문이며 INSERT 쿼리의 열 이름은 따옴표로 묶어서는 안됩니다. $result = mysql_query("INSERT INTO ".$tbl_name."(city_id, city, state_id) VALUES.. 2021. 2. 3.
MySQL Drop 외래 키 오류 152 다음을 사용하여 여러 외래 키를 삭제하려고합니다. ALTER TABLE `table` DROP FOREIGN KEY `fk_table_users1` , DROP FOREIGN KEY `fk_table_accounts1` , DROP FOREIGN KEY `fk_table_data1` ; 하지만 오류를 반환합니다. Error on rename of './db/table' to './db/#sql2-179c-288289' (errno: 152) SHOW ENGINE INNODB STATUS 를 실행했습니다. 120725 12:38:37 Error in dropping of a foreign key constraint of table db/table, in SQL command ALTER TABLE `tabl.. 2021. 2. 3.
MySQL "잘못된 문자열 값"오류를 수정하는 방법? 응용 프로그램이 잘못된 문자열 값 오류로 인해 임의의 이메일을 버리는 경향이 있음을 알아 차린 후 나는 여러 텍스트 열을 utf8 열 문자 세트와 기본 열 조합 ( utf8_general_ci ) 그것을 받아 들일 것입니다. 이로 인해 대부분의 오류가 수정되었으며 비 라틴어 이메일에 도달했을 때 애플리케이션에서 SQL 오류가 발생하지 않도록했습니다. 그럼에도 불구하고 일부 이메일로 인해 프로그램이 잘못된 문자열 값 오류를 발생시킵니다. (잘못된 문자열 값 : '\ xE4 \ xC5 \ xCC \ xC9 \ xD3 \ xD8 ...'for column 'contents'at 행 1) 콘텐츠 열은 utf8 열 문자 집합과 utf8_general_ci 열 조합을 사용하는 MEDIUMTEXT 데이터 유형입니다... 2021. 2. 2.