본문 바로가기

데이터 베이스2314

MySQL 백업을 사용하여 information_schema 데이터베이스를 복원하는 방법 집에서 WAMP 서버 MYSQL 데이터베이스의 백업을 가지고 있으며 작업 WAMP 설정에 설치해야합니다. 현재 원래 데이터베이스에 액세스 할 수 없으므로 특정 테이블 만 내보낼 수 없습니다. 다음은 phpmyadmin 메시지입니다. SQL query: -- -- Database: `information_schema` -- CREATE DATABASE `information_schema` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; MySQL said: #1044 - Access denied for user 'root'@'localhost' to database 'information_schema' information_schema 데이터베이스가 잠겨있는 것.. 2021. 2. 8.
MySQL column data returned as comma delimited list 현재 다음과 같은 MySQL 테이블이 있습니다. id | friend 1 | 2 1 | 5 1 | 10 3 | 6 15 | 19 21 | 4 특정 사용자의 모든 친구 ID를 가져 와서 쉼표로 구분 된 목록으로 정렬하려고합니다. 예를 들어 user1의 친구를 잡으면 다음과 같이 반환됩니다. $friend_list = 2,5,10 현재 다음이 있습니다. $sql = "SELECT friend FROM table__friends WHERE id = ".$user_id; 그래도 한 줄만 잡습니다. 도와주세요! 감사 해결 방법 GROUP_CONCAT를 사용하려고합니다. $sql = "SELECT GROUP_CONCAT(friend) FROM table__friends GROUP BY id HAVING id = ".. 2021. 2. 8.
MySQL에서 줄 바꿈 및 캐리지 리턴 (\ r \ n) 찾기 인터넷에서 이에 대한 정보를 찾을 수없는 것 같습니다 (또는 올바른 방향을 찾고 있지 않습니다). 내 MySQL 데이터베이스에 캐리지 리턴 및 줄 바꿈 \ r \ n을 포함하는 몇 가지 필드가 있습니다. 쿼리를 사용하여 찾는 방법을 알려주는 사람이 있습니까 ?? 해결 방법 SELECT * FROM mytable WHERE mycolumn REGEXP "\r\n"; mytable 의 모든 레코드를 찾습니다. 여기서 mycolumn 은 \ r \ n 시퀀스를 포함합니다. 참조 페이지 https://stackoverflow.com/questions/10997159 2021. 2. 8.
MySQL c3p0 풀링을 사용하여 데이터베이스 mysql 연결 ComboPooledDataSource cpds = new ComboPooledDataSource(); cpds.setDriverClass( "com.mysql.jdbc.Driver" ); //loads the jdbc driver cpds.setJdbcUrl( "jdbc:mysql://localhost:3306/dragon" ); cpds.setUser("root"); cpds.setPassword("password"); cpds.setMaxPoolSize(50); ComboPooledDataSource 개체를 구성하기 위해 다음 코드가 포함 된 Java 파일을 만들었습니다. 이제이 코드가 데이터베이스와 풀링 된 연결을 설정하기에 충분합니까? 그렇지 않은 경우 어떻게해야합니까? 또한 여기에서 JNDI를.. 2021. 2. 8.
MySQL PHP 변수로 MySQL 테이블 만들기 이름이 $ name 변수 내에 저장된 값의 값인 테이블을 만들려고합니다. 나는 수많은 다른 방법을 시도했지만 아무도 나를 위해 일하지 않는 것 같습니다. 현재 사용중인 코드는 다음과 같습니다. mysql_connect("localhost", "peltdyou_admin", "123456") or die(mysql_error()); mysql_select_db("peltdyou_orders") or die(mysql_error()); mysql_query("CREATE TABLE '" .$_POST['name']. "' ( name VARCHAR(30), age INT, car VARCHAR(30))"); 나는 그것이 ' ". $ _ POST ['name ']."'와 관련이 있다는 것을 알고 있지만 무엇을.. 2021. 2. 7.
MySQL Windows Forms에서 MySQL에 어떻게 연결할 수 있습니까? Windows Forms에서 MySQL 데이터베이스에 연결하려면 어떻게해야합니까? 해결 방법 참조 페이지 https://stackoverflow.com/questions/1101961 2021. 2. 7.
MySQL 한 번만 사용되는 동안 "DEFAULT 또는 ON UPDATE 절에 CURRENT_TIMESTAMP가있는 하나의 TIMESTAMP 열만"오류가 발생합니다. 다음 SQL을 사용하여 데이터베이스 테이블을 만들고 있습니다. CREATE TABLE `cs3_ds1` ( `ID` INT NOT NULL , `TIME` TIMESTAMP NOT NULL , `USER` VARCHAR(45) NOT NULL , `TIME1` TIMESTAMP NOT NULL , `TIME2` TIMESTAMP NOT NULL , `INSERT_TIME` TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP , PRIMARY KEY (`ID`) ) ENGINE = InnoDB 현재 타임 스탬프를 하나의 열에서만 기본값으로 사용하고 있지만 다음과 같은 오류가 발생합니다. ERROR 1293: Incorrect table definition; there can be on.. 2021. 2. 7.
MySQL PHP-MySQL-행 삭제 내가 뭘 잘못하고 있는지 잘 모르겠습니다. 이 코드로 전체 행을 삭제하려고하는데 작동하지 않습니다. 오류가 발생하지 않으면 삭제 된 줄이 인쇄되지만 내가 가서 살펴보면 작동하지 않습니다. 이견있는 사람? 2021. 2. 7.
MySQL SELECT WHERE EQUALS syntax 다음과 같은 Participant라는 MySQL 데이터베이스 테이블이 있습니다. (idParticipant) - (firstName) - (secondName) - (gender) - (dob) 118 John Dunne m 1944-04-01 117 Mary Delaney f 1955-05-03 116 Adam Bermingham m 1920-01-01 115 Eamonn Reilly m 1987-03-19 114 Aaron Duane m 1990-07-08 119 Sarah Calvin f 1977-07-17 이 쿼리를 사용할 때 : SELECT * FROM `Participant` WHERE idParticipant = 118 OR 119; 다음과 같은 결과를 얻어야한다고 생각합니다. 118 Joh.. 2021. 2. 7.
MySQL 테이블이 좋아하는 MySQL 대량 삭제 테이블? DROP TABLE ( SELECT table_name FROM information_schema.`TABLES` WHERE table_schema = 'myDatabase' AND table_name LIKE BINARY 'del%'); 나는 이것이 작동하지 않는다는 것을 압니다! SQL에서 이와 같은 것에 해당하는 것은 무엇입니까? 이 작업을 수행하기 위해 간단한 Python 스크립트를 작성할 수 있지만 SQL로 직접 작업을 수행 할 수 있는지 궁금합니다. MySQL을 사용하고 있습니다. 감사합니다! 해결 방법 SET @tables = NULL; SELECT GROUP_CONCAT('`', table_schema, '`.`', table_name,'`') INTO @tables FROM informa.. 2021. 2. 7.