본문 바로가기

SQL2314

MySQL 라이센스 시스템 생성 나는 내가 일하는 회사를 위해 정보 관리 시스템을 개발했습니다. 이제는 누군가가 자신의 홈 서버에 복사하여 설정하고 어떤 용도로든 사용하지 못하도록하는 일종의 라이선스 시스템을 만들고 싶습니다. 아마도 가장 쉬운 방법은 시스템의 모든 단일 페이지에있는 원격 파일에 저장된 키에 대한 참조를 포함시키는 것입니다. 내 작업을 보호하는 가장 좋은 방법은 무엇입니까? 해결 방법 보안 관점에서 볼 때 일반적인 합의는 도난 당하지 않을 것이라고 보장 할 수 없기 때문에 공격자가 얼마나 어렵게 만들고 싶은지 평가해야한다는 것입니다. 우리는 Security Stack Exchange에서 이에 대해 상당히 논의했습니다. 참조 페이지 https://stackoverflow.com/questions/10578075 2021. 2. 11.
MySQL Ubuntu 12.04-RubyOnRails-gem install mysql2가 설치되는 것 같지만 설치하면 실패합니다 : gem mysql2-Unknown command mysql2 저는 Ror 초보자이고 레일을 사용하여 첫 번째 웹 앱을 만들려고합니다. I'm encountering a problem when I installed gem mysql2: 이것은 내 실제 구성입니다. ruby ​​-v : ruby ​​1.9.3p194 (2012-04-20 버전 35410) [x86_64-linux] rails -v : Rails 3.2.3 gem -v : 1.8.24 michele@michele:~/rails/my_app$ gem install mysql2 Building native extensions. This could take a while... Successfully installed mysql2-0.3.11 1 gem installed Installing ri documen.. 2021. 2. 11.
MySQL 워드 프레스 테마에 아약스를 추가하는 방법 나는 지금 며칠 동안 붙어있는 문제가 있습니다 ... 간단한 ajaxPOST 함수를 사용하여 데이터를 MySQL 데이터베이스 (WP 데이터베이스가 아님)로 보내려고합니다. 이 코드는 모든 게시물 전에 확인해야하므로 테마의 "single-post.php"내에 있습니다. $.ajax({ url: 'library/functions/admin_checkuser.php', data: {action: userID}, type: 'post', success: function(output) { alert(output); } }); 저는 단순히 "admin_checkuser.php"스크립트에 변수를 보내고 데이터베이스에서 작업을 수행하는 다른 스크립트를 호출합니다. 다음은 "admin_checkuser"의 코드입니다. .. 2021. 2. 11.
MySQL in 매개 변수를 사용하여 PHP 호출 mysql 저장 프로 시저 두 개의 입력 매개 변수를 사용하여 mysql 저장 프로 시저를 호출하고 있습니다. 이것은 내가 가진 코드입니다. if (isset($_POST['button1'])) { $con = mysql_connect("localhost:3306","root",""); if (!$con) { echo 'Could not connect.'; die(mysql_error()); // TODO: better error handling } else { mysql_select_db("php_database_1", $con); $username_v = $_POST['username']; $password_v = $_POST['password']; $stmt = $dbh->prepare("CALL login(?, ?)"); .. 2021. 2. 11.
MySQL 데이터베이스에 IP 주소 저장 (IPv4 및 IPv6) 좋아, 이제 나는 비슷한 질문이 아마도 백만 번 요청되었다는 것을 알고 있지만 나는 이것에 대한 진정한 초보자이며 여기에서 당신의 도움에 정말로 감사드립니다. 기본적으로 방문자의 IP 주소를 나중에 검색하고 확인하기 위해 MySQL에 저장하고 싶습니다. 먼저 IP 주소를 저장하는 데 사용해야하는 필드 유형을 알아야합니다. 가능하면 시스템이 IPv6 주소와 호환되도록 만들고 싶습니다. 미리 감사드립니다 해결 방법 IPv4를 저장하려면 INT UNSIGNED 를 사용할 수 있지만 IPv6의 경우 decimal (39,0) 이 필요하고 테이블에 IP를 저장하려면 다음을 사용할 수 있습니다. 함수 INET_ATON : INSERT INTO table (ipcol) VALUES (INET_ATON('192.168.. 2021. 2. 11.
MySQL sql_mode의 특정 값을 어떻게 볼 수 있습니까? MySQL에는 몇 가지 sql_mode 값이 있습니다. ANSI , IGNORE_SPACE , STRICT_TRANS_TABLES 등 하나의 특정 값을 어떻게 볼 수 있습니까? 매뉴얼은 다음과 같이 말합니다. SELECT @@ sql_mode를 실행하여 현재 모드를 검색 할 수 있습니다. 성명서. 그러나 열 이름이 @@ sql_mode 인 테이블에 빈 필드 하나만 표시됩니다. 해결 방법 sql_mode를 설정하지 않았기 때문에 공백입니다. 설정하면 해당 쿼리에 세부 정보가 표시됩니다. mysql> SELECT @@sql_mode; +------------+ | @@sql_mode | +------------+ | | +------------+ 1 row in set (0.00 sec) mysql> set.. 2021. 2. 11.
MySQL SQL SELECT NOW () 제목의 모든 대문자에 대해 미안하지만 실제로는 그런 것 같습니다. 나는 이것을 쿼리에서 실행 중이다. 지금 선택 () 그리고 이것은 이것을 반환합니다 2012-05-14 17:35:37 시간을 제거하려면 어떻게해야하나요? 날짜 만 원합니다. 해결 방법 SELECT CURDATE() (참고 : 이것은 웹 페이지에 MySQL로 나열되어 있습니다. 실행중인 SQL의 공급 업체 / 버전은 확실하지 않습니다.) 참조 페이지 https://stackoverflow.com/questions/10591454 2021. 2. 11.
MySQL mysql에서 SUM ()의 반환 유형은 무엇입니까? C # .NET으로 프로그램을 작성 중입니다. 나는 수업의 총 빈도를 수집하고 싶습니다 (모든 수업에는 많은 단어가 있고 각 단어에는 해당 수업에서 고유 한 빈도가 있다고 가정합시다) 그래서 mysql에서 sum () 함수를 사용했습니다. 그런데 캐스트가 틀렸다는 오류가 있습니다. public void average_each_type() { MySqlDataReader result; int total_freq = 0; string type = ""; command.CommandText = "select class_name ,SUM(frequency) as sum_of_freq from training_set group by class_name "; result = command.ExecuteReader(.. 2021. 2. 11.
MySQL mysql 테이블에서 arraylist로 요소 가져 오기 다음과 같은 ArrayList가 있습니다. [ 1 2011-05-10 1 22.0, 2 2011-05-10 2 5555.0, 3 2011-05-11 3 123.0, 4 2011-05-11 2 212.0, 5 2011-05-30 1 3000.0, 6 2011-05-30 1 30.0, 7 2011-06-06 1 307.0, 8 2011-06-06 1 307.0, 9 2011-06-06 1 307.0, 10 2011-06-08 2 3070.0, 11 2011-06-03 2 356.0, 12 2011-05-10 2 100.0, 13 2011-05-30 1 3500.0, 14 2011-05-10 3 1000.0, 15 2011-05-10 3 1000.0, 16 2011-05-07 1 5000.0, 17 2011-.. 2021. 2. 11.
MySQL에서 함수 기반 인덱스를 가질 수 있습니까? Oracle에서는 함수를 기반으로 색인화하는 것이 가능하다는 것을 기억합니다. SUBSTRING (id, 1,8) . MySQL이이를 지원합니까? 그렇지 않다면 대안이 있습니까? 해결 방법 아니요, 일반적인 의미는 아닙니다. 5.6 (이 답변이 처음 작성되었을 때 최신 버전)에도이 기능이 있다고 생각하지 않습니다. 8.0.13 이상은 이제 기능 색인을 지원하므로 아래에 설명 된 트리거 방법없이 필요한 것을 얻을 수 있습니다. 이전 버전의 mysql 을 실행중인 경우 열의 선행 부분 만 사용할 수 있습니다 (이 기능은 긴 시간), 그러나 두 번째 또는 후속 문자 또는 다른 더 복잡한 기능에서 시작하는 것은 아닙니다. 예를 들어 다음은 이름의 처음 5자를 사용하여 색인을 만듭니다. create index n.. 2021. 2. 10.