«mysql» 태그된 질문

MySQL은 SQL (Structured Query Language)을 사용하는 무료 오픈 소스 관계형 데이터베이스 관리 시스템 (RDBMS)입니다. SQL Server, SQLite 등과 같은 다른 DB에는이 태그를 사용하지 마십시오. 이들은 서로 다른 DB로서 데이터를 관리하기 위해 자체 SQL 방언을 사용합니다.

3
INNER JOIN을 사용한 SQL DELETE
2 개의 테이블이 spawnlist있으며 npc,에서 데이터를 삭제해야합니다 spawnlsit. npc_templateid = n.idTemplate테이블을 "연결"하는 유일한 것입니다. 이 스크립트를 시도했지만 작동하지 않습니다. 나는 이것을 시도했다 : DELETE s FROM spawnlist s INNER JOIN npc n ON s.npc_templateid = n.idTemplate WHERE (n.type = "monster");

10
Laravel에서 이것을 수행하는 방법, 하위 쿼리
Laravel에서이 쿼리를 어떻게 만들 수 있습니까? SELECT `p`.`id`, `p`.`name`, `p`.`img`, `p`.`safe_name`, `p`.`sku`, `p`.`productstatusid` FROM `products` p WHERE `p`.`id` IN ( SELECT `product_id` FROM `product_category` WHERE `category_id` IN ('223', '15') ) AND `p`.`active`=1 조인으로도이 작업을 수행 할 수 있지만 성능을 위해이 형식이 필요합니다.


5
INSERT INTO… 모든 MySQL 열에 대한 SELECT
이전 데이터를 다음에서 이동하려고합니다. this_table >> this_table_archive 모든 열을 복사합니다. 나는 이것을 시도했지만 작동하지 않습니다. INSERT INTO this_table_archive (*) VALUES (SELECT * FROM this_table WHERE entry_date < '2011-01-01 00:00:00'); 참고 : 테이블은 동일하며 id기본 키로 설정되어 있습니다.

26
OSX의 rails + MySQL : 라이브러리가로드되지 않음 : libmysqlclient.18.dylib
저는 루비 (및 레일)로 막 시작했습니다. 나는 http://ruby.railstutorial.org/ruby-on-rails-tutorial-book#sec:ruby gems 에 따라 rvm. 나는 모든 것이 sqlite와 잘 작동합니다. 이제 대부분의 개발 작업을 수행하기 때문에 MySQL로 변환 해보고 싶습니다. 내 Gemfile에서 sqlite를 mysql2로 대체했습니다. group :development, :test do # gem 'sqlite3', '1.3.5' gem 'mysql2' gem 'rspec-rails', '2.9.0' end 하지만 MySQL에서 레일 …

11
mysql에서 순차 번호 매기기의 차이를 찾는 방법은 무엇입니까?
다른 시스템에서 값을 가져온 테이블이있는 데이터베이스가 있습니다. 자동 증가 열이 있고 중복 값이 ​​없지만 누락 된 값이 있습니다. 예를 들어 다음 쿼리를 실행합니다. select count(id) from arrc_vouchers where id between 1 and 100 100을 반환해야하지만 대신 87을 반환합니다. 누락 된 숫자의 값을 반환하는 쿼리를 실행할 수 있습니까? 예를 들어, ID …

2
SELECT… FOR UPDATE를 언제 사용합니까?
의 사용 사례를 이해하도록 도와주세요 SELECT ... FOR UPDATE. 질문 1 : 다음은 언제 SELECT ... FOR UPDATE사용해야하는지에 대한 좋은 예 입니까? 주어진: 방 [id] 태그 [ID, 이름] room_tags [room_id, tag_id] room_id 및 tag_id는 외래 ​​키입니다. 애플리케이션은 모든 룸과 해당 태그를 나열하려고하지만 태그가없는 룸과 제거 된 룸을 구분해야합니다. SELECT ... …

8
int를 varchar로 캐스트
아래 쿼리가 있으며 캐스트 id해야합니다.varchar 개요 create table t9 (id int, name varchar (55)); insert into t9( id, name)values(2, 'bob'); 내가 시도한 것 select CAST(id as VARCHAR(50)) as col1 from t9; select CONVERT(VARCHAR(50),id) as colI1 from t9; 그러나 그들은 작동하지 않습니다. 제안 해주세요.
119 mysql  sql  database  casting  mariadb 

14
phpMyAdmin-오류> 잘못된 형식 매개 변수?
WordPress 프로덕션 웹 사이트가 있습니다. 다음 명령으로 데이터베이스를 내보냈습니다. select database > export > custom > select all tables > select .zip compression > 'Go' example.sql.zip 파일을 다운로드했지만 로컬 호스트에 업로드하면이 오류가 발생합니다. phpMyAdmin - Error > Incorrect format parameter 다른 형식으로 내보내려고했는데 동일한 오류가 발생합니다. 나는 다른 SQL 데이터베이스를 …
119 database  mysql 

11
사용자를 위해 mysql 서버에 원격 액세스 권한을 부여하는 방법은 무엇입니까?
SHOW GRANTSmysql 데이터베이스에서 수행 하면 GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY PASSWORD 'some_characters' WITH GRANT OPTION 내가 착각하지 않았다면 root@localhost사용자 root는에서만 서버에 액세스 할 수 있습니다 localhost. root동일한 네트워크에있는 다른 모든 컴퓨터에서이 mysql 서버에 액세스 할 수있는 권한 을 부여 하도록 MySQL에 어떻게 지시합니까?
118 mysql  connection  grant 

11
Schrödingers MySQL 테이블 : 존재하지만 존재하지 않습니다.
나는 가장 이상한 오류가 있습니다. 때로는 테이블을 만들거나 변경할 때 '테이블이 이미 있습니다'오류가 발생합니다. 그러나 DROP TABLE은 '# 1051-unknown table'을 반환합니다. 그래서 나는 만들 수없고, 떨어 뜨릴 수없는 테이블을 얻었다. 데이터베이스를 삭제하려고하면 mysqld가 충돌합니다. 때로는 다른 이름으로 다른 db를 만드는 것이 도움이되지만 때로는 그렇지 않습니다. ~ 50 개의 테이블이있는 DB, …
118 mysql 

15
.php 파일을 사용하여 MySQL 덤프 생성
내가 가지고있는 정보는 다음과 같습니다. MySQL 및 PHP5를 사용하는 Linux 기반 시스템으로 작업하고 있습니다. mysqldump.php 파일 내에서 를 생성 한 다음 해당 덤프를 내가 지정한 위치에있는 서버의 파일에 저장할 수 있어야합니다. 나는 PHP 초보이기 때문에 누군가가 내게 필요한 것을 할 수있는 도움, 지침 또는 코드를 제공하기를 바랍니다. 이것은 인터넷에서 원격으로 …
118 php  mysql  mysqldump 


8
MySQL : 다른 테이블에없는 행 선택
다른 테이블에 나타나지 않는 한 테이블의 모든 행을 선택하는 방법은 무엇입니까? 1 번 테이블: +-----------+----------+------------+ | FirstName | LastName | BirthDate | +-----------+----------+------------+ | Tia | Carrera | 1975-09-18 | | Nikki | Taylor | 1972-03-04 | | Yamila | Diaz | 1972-03-04 | +-----------+----------+------------+ 표 2 : +-----------+----------+------------+ | …

1
MySQL : 가져올 때 오류를 무시 하시겠습니까?
상당히 큰 데이터베이스를 가져오고 있습니다. .sql파일은 거의 1,000,000 라인을 가지고있다. 문제는 데이터베이스를 가져올 때 구문 오류가 발생한다는 것입니다. 그것은 말한다 : 8428420 행의 오류 1064 (42000) : SQL 구문에 오류가 있습니다. 사용하는 MySQL 서버 버전에 해당하는 설명서에서 ' 치명적 오류 : 최대 실행 시간이 600 초를 초과했습니다. 일반적으로 .sql 파일을 …
118 mysql  database  import 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.