본문 바로가기

SQL2314

MySQL 권한 부여 옵션이있는 사용자는 사용자 생성 권한을 부여 할 수 없습니다. 다음과 같이 루트로 사용자 (new_user)를 만들었습니다. GRANT ALL ON labor.* TO 'new_user'@'%' WITH GRANT OPTION; GRANT ALL ON labor.* TO 'new_user'@'localhost' WITH GRANT OPTION; GRANT CREATE USER ON *.* TO 'new_user'@'%'; GRANT CREATE USER ON *.* TO 'new_user'@'localhost'; GRANT RELOAD ON *.* TO 'new_user'@'localhost'; GRANT RELOAD ON *.* TO 'new_user'@'%'; FLUSH PRIVILEGES; 같은 방법으로 다른 사용자를 만들려고하지만 new_user를 사용하면 .. 2020. 12. 24.
MySQL 트리거를 대량으로 변경하는 방법 DEFINER 저는 내부 개발 서버에서 작업하고 있으며 MySQL 5.6.13 서버에서 MySQL 트리거를 생성했습니다. 이제 문제는 트리거 (총 약 200 개)가 내부 서버에서 DEFINER = root @ % 로 생성되었다는 것입니다. 이제 라이브 프로덕션 서버로 이동하고 싶습니다. 그러나 라이브 서버에서는 root 사용자에게이 액세스를 허용하지 않습니다. 따라서 DEFINER = root @ localhost 를 읽도록 모든 트리거를 대량으로 변경하려면 어떻게해야합니까? 해결 방법 한 가지 방법 : 1) 트리거 정의를 파일로 덤프 # mysqldump -uroot -p --triggers --add-drop-trigger --no-create-info \ --no-data --no-create-db --skip-.. 2020. 12. 24.
MySQL PHP에서 SQL 변수를 바인딩하는 방법은 무엇입니까? SQL 문자열을 작성하는 대신 변수를 바인딩하고 싶습니다. 어쨌든 Php에서 이것을 할 수 있습니까? MySQL 또는 PostgreSQL 답변이 도움이 될 것입니다. 감사 해결 방법 참조 페이지 https://stackoverflow.com/questions/1860130 2020. 12. 24.
MySQL Null이 아닌 경우 필드 업데이트 id = xx 인 필드 x, y 및 z를 업데이트하는 업데이트 문이 있습니다. 표에는 몇 가지 x_created_datetime 필드가 있습니다 (다른 사람이 유지 / 입력하는 레코드의 다른 부분에 대해). 이 필드가 null 인 경우 업데이트하는 단일 쿼리를 작성하고 null이 아닌 경우에는 그대로 두십시오. 그래서 내가 가진 것은 : UPDATE newspapers SET scan_notes = "data", scan_entered_by = "some_name", scan_modified_date = "current_unix_timestamp" WHERE id = X 내가 필요한 것은 다음을 추가하는 방법이지만 여전히 위의 내용을 항상 업데이트합니다. scan_created_date = "curren.. 2020. 12. 24.
MySQL com.mysql.jdbc.Driver 설치 방법 "클래스 이름이 com.mysql.jdbc.Driver 인 드라이버를 찾을 수 없습니다"? Atlassian Confluence를 설정하고 있는데 데이터베이스를 선택할 때 "외부 Mysql DB 사용"을 선택할 때 멈췄습니다. 몇 가지 튜토리얼을 보았지만 저에게는 작동하는 방식으로 작동하지 않았습니다. 우분투 12.04 서버를 사용하고 mysql이 설치되어 있습니다. 이제 외부 데이터베이스와 함께 confluence를 실행하려고했고 작동하려면이 커넥터 드라이버가 필요합니다. 나는 이미했다 : sudo apt-get install libmysql-java 그리고 Java가 설치되어 있습니다. java version "1.6.0_27" 어떤 도움이라도 빨리 찬성됩니다 :) 해결 방법 클래스 경로 에 mysql-connectorxx.jar 가 없습니다. 추가 된 오류가 해결되는지 확인하세요. 참조 .. 2020. 12. 23.
MySQL 사용자 정의 함수 테이블에 column_1, column_2 및 column_3과 같은 몇 개의 열이 있습니다. score라는 테이블에 새 열을 추가합니다. 제가하고 싶은 것은이 세 열을 기반으로 점수를 계산하고 매개 변수를 쉽게 조정하는 것입니다. 내 점수 공식이 아래와 같다고 가정합니다. score = a * column_1 + b * column_2 + c * column_3 쉽게 할 수 있도록 udf 또는 프로세스 (이전에 사용되지 않음)를 만들 수 있습니까? 그래서 getScore (a, b, c)와 같은 함수가 있습니다. 다음과 같이 할 수 있습니다. select column_1, column_2, column_3, getScore(0.5, 0.1, 0.4) as score from table 또는 update.. 2020. 12. 23.
MySQL PhpMyAdmin에서 모니터링 나는 여기서 무슨 일이 일어나고 있는지 약간 혼란스러워합니다. In phpmyadmin in the Status->Monitor section, when my website 당시에는 SQL 기반으로 아무것도하지 않고 6000 개의 질문과 200 개의 연결을 얻었습니다. 이건 정말 정상적이지 않은 것 같습니다. 누구든지 여기서 실제로 무슨 일이 일어나고 있는지에 대한 팁을 줄 수 있습니까? 이것은 정상일 수 없습니다. 편집하다: 나는 5 초마다 약 4 개의 다른 테이블에 연결하고 그로부터 정보를 가져 오려고하는데 이것이 내 서버가 충돌하는 원인이라고 생각합니다. 이것은 나쁜 parctice입니까? jquery와 PHP를 사용하고 있습니다. 나는 나쁜 프로그래밍을 통해서도 phpmyadmin이 내가 치고 있.. 2020. 12. 23.
MySQL 하이브 출력을 예쁘게 인쇄하는 방법 Hive가 mysql과 같이 열 이름과 쾌적한 공간을 사용하여 멋지게 형식화 된 결과를 출력하도록하려면 어떻게해야합니까? 예를 들면 : $ hive -f performanceStatistics.hql ... Kill Command = /usr/lib/hadoop/bin/hadoop job -kill job_201306211023_1053 Hadoop job information for Stage-1: number of mappers: 8; number of reducers: 1 2013-09-04 17:30:56,092 Stage-1 map = 0%, reduce = 0% 2013-09-04 17:31:03,132 Stage-1 map = 25%, reduce = 0%, Cumulative CPU 13... 2020. 12. 23.
MySQLi_connect를 사용하여 MySQL에 연결할 수 없습니다. ajax, php 및 MySql을 사용하여 결과를 가져 오려고합니다. 그러나 내 서버 측 스크립트에서 다음과 같은 오류가 발생합니다. 경고 : mysqli_select_db ()는 매개 변수 1이 mysqli, resource 일 것으로 예상합니다. 10 행의 D : \ htdocs \ classes \ xxx에 제공됨 경고 : mysql_query () : 제공된 인수는 유효한 MySQL 링크가 아닙니다. 자원 서버 측 코드는 다음과 같습니다. 내가 어디로 잘못 가고 있는지 알 수 없습니다. 해결 방법 이 시도, $con = mysqli_connect("localhost","root","abcd123","payrolldb001") or die("Error " . mysqli_error($con)); $.. 2020. 12. 23.
MySQL Ignited-Datatables로 검색하는 동안 'like'작업에 대한 데이터 정렬 조합이 잘못되었습니다. Ignited-Datatables를 성공적으로 구현했습니다. 그러나 "I, s, g, .."와 같은 "비 라틴어"문자를 입력 할 때 데이터베이스로 검색하는 동안 POST http://vproject.dev/module/user/ign_listing 500 (내부 서버 오류) 세부 사항은 다음과 같습니다. Illegal mix of collations for operation 'like' while searching ... (u.id_user LIKE '%Ä°%' OR u.first_name LIKE '%Ä°%' OR u.last_name LIKE '%Ä°%' OR ue.email LIKE '%Ä°%' OR u.last_login LIKE '%Ä°%' ) ... % Ä ° % 부분은 입력 한 라틴어가 아닌.. 2020. 12. 23.