Вопросы с тегом «mysql»

MySQL - это бесплатная система управления реляционными базами данных с открытым исходным кодом (RDBMS), использующая язык структурированных запросов (SQL). НЕ ИСПОЛЬЗУЙТЕ этот тег для других БД, таких как SQL Server, SQLite и т. Д. Это разные БД, которые все используют свои собственные диалекты SQL для управления данными.

6
Таблица помечена как разбитая и должна быть исправлена
Я получаю эту ошибку в WordPress phpMyadmin #145 - Table './DB_NAME/wp_posts' is marked as crashed and should be repaired Когда я захожу в phpMyadmin, он говорит, что wp_posts "используется" Мой сайт в настоящее время не работает из-за этого. Я погуглил эту проблему, но не вижу кнопки «восстановить» на phpMyadmin. Пожалуйста, …

11
MySQL, удаление некоторых внешних ключей
У меня есть таблица, первичный ключ которой используется в нескольких других таблицах и имеет несколько внешних ключей для других таблиц. CREATE TABLE location ( locationID INT NOT NULL AUTO_INCREMENT PRIMARY KEY ... ) ENGINE = InnoDB; CREATE TABLE assignment ( assignmentID INT NOT NULL AUTO_INCREMENT PRIMARY KEY, locationID INT NOT …

7
Как изменить столбец и изменить значение по умолчанию?
Я получил следующую ошибку при попытке изменить тип данных столбца и установить новое значение по умолчанию: ALTER TABLE foobar_data ALTER COLUMN col VARCHAR(255) NOT NULL SET DEFAULT '{}'; ОШИБКА 1064 (42000): у вас ошибка в синтаксисе SQL; проверьте руководство, соответствующее вашей версии сервера MySQL, чтобы узнать правильный синтаксис для использования …
190 mysql  sql 

17
Доступ к удаленной базе данных mysql из командной строки
У меня есть сервер с Rackspace. Я хочу получить доступ к базе данных из командной строки моего локального компьютера. Я пытался как: mysql -u username -h my.application.com -ppassword Но это дает ошибку: ОШИБКА 2003 (HY000): Не удается подключиться к серверу MySQL на my.application.com (10061) В чем причина этой ошибки и …

9
Как поместить выражение «if» в строку SQL?
Вот что я хочу сделать с моей базой данных MySQL . Я хотел бы сделать: SELECT * FROM itemsOrdered WHERE purchaseOrder_ID = '@purchaseOrdered_ID' AND status = 'PENDING' Если бы это не вернуло ни одной строки, что возможно через if(dr.HasRows == false), я бы сейчас создал UPDATEв purchaseOrderбазе данных: UPDATE purchaseOrder …
190 mysql  sql 

8
Как найти каталог данных mysql из командной строки в Windows
В linux я мог найти каталог установки mysql с помощью команды which mysql. Но в окнах не нашел. Я попробовал, echo %path%и это привело к множеству путей вместе с путем к mysql bin. Я хотел найти каталог данных mysql из командной строки в Windows для использования в пакетной программе. Я …

10
PHP PDO: кодировка, набор имен?
Я имел это ранее в моем обычном соединении mysql_ *: mysql_set_charset("utf8",$link); mysql_query("SET NAMES 'UTF8'"); Нужно ли это для PDO? И где я должен это иметь? $connect = new PDO("mysql:host=$host;dbname=$db", $user, $pass, array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION));
189 php  mysql  pdo 


10
Преобразование метки времени в дату в запросе MySQL
Я хочу конвертировать timestampв MySQL на дату. Я хотел бы отформатировать поле user.registration в текстовом файле как yyyy-mm-dd. Вот мой SQL: $sql = requestSQL("SELECT user.email, info.name, FROM_UNIXTIME(user.registration), info.news FROM user, info WHERE user.id = info.id ", "export members"); Я также попробовал преобразование даты с: DATE_FORMAT(user.registration, '%d/%m/%Y') DATE(user.registration) Я повторяю результат, …

19
Как остановить MySQL на Mac OS?
Я установил MySQL через MacPorts . Какая команда мне нужна, чтобы остановить сервер (мне нужно проверить, как работает мое приложение, когда MySQL не работает)?
187 mysql  macos 

4
Как изменить параметры сортировки таблицы по умолчанию?
create table check2(f1 varchar(20),f2 varchar(20)); создает таблицу с сопоставлением по умолчанию latin1_general_ci; alter table check2 collate latin1_general_cs; show full columns from check2; показывает отдельное сопоставление столбцов как «latin1_general_ci». Тогда каков эффект команды alter table?
187 mysql  sql  collation 

5
mysql :: вставить в таблицу данные из другой таблицы?
Мне было интересно, если есть способ сделать это чисто в SQL: q1 = SELECT campaign_id, from_number, received_msg, date_received FROM `received_txts` WHERE `campaign_id` = '8'; INSERT INTO action_2_members (campaign_id, mobile, vote, vote_date) VALUES(q1.campaign_id, q1.from_number, q1.received_msg, q1.date_received); Примечание: q1 вернет около 30 тыс. Строк. Есть ли способ сделать то, что я пытаюсь …
187 sql  mysql 


5
Удаление строк с помощью MySQL LEFT JOIN
У меня есть две таблицы, одна для сроков работы, одна для описания работы. Каждое задание может иметь статус, а некоторые статусы означают, что сроки выполнения заданий должны быть удалены из другой таблицы. Я могу легко SELECTработать / сроки, которые соответствуют моим критериям с LEFT JOIN: SELECT * FROM `deadline` LEFT …

9
Двоичные данные в MySQL [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 2 года назад . Улучшить этот вопрос Как хранить двоичные данные в MySQL ?

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.