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

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

1
Неверное значение по умолчанию для поля метки времени create_date
У меня есть следующий SQL создать заявление mysql> CREATE TABLE IF NOT EXISTS `erp`.`je_menus` ( -> `id` INT(11) NOT NULL AUTO_INCREMENT , -> `name` VARCHAR(100) NOT NULL , -> `description` VARCHAR(255) NOT NULL , -> `live_start_date` DATETIME NULL DEFAULT NULL , -> `live_end_date` DATETIME NULL DEFAULT NULL , -> `notes` …
186 mysql 

6
MySQL DISTINCT для GROUP_CONCAT ()
Я делаю SELECT GROUP_CONCAT(categories SEPARATOR ' ') FROM table. Пример данных ниже: categories ---------- test1 test2 test3 test4 test1 test3 test1 test3 Тем не менее, я test1 test2 test3 test4 test1 test3возвращаюсь, и я хотел бы test1 test2 test3 test4вернуться. Любые идеи? Большое спасибо!

12
Удалить первичный ключ в MySQL
У меня есть следующая схема таблицы, которая сопоставляет user_customers с разрешениями в действующей базе данных MySQL: mysql> describe user_customer_permission; +------------------+---------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +------------------+---------+------+-----+---------+----------------+ | id | int(11) | NO | PRI | NULL | auto_increment | | user_customer_id | …

7
Почему текстовый столбец не может иметь значение по умолчанию в MySQL?
Если вы попытаетесь создать столбец TEXT в таблице и задать для него значение по умолчанию в MySQL, вы получите сообщение об ошибке (по крайней мере, в Windows). Я не вижу никакой причины, почему текстовый столбец не должен иметь значение по умолчанию. В документации MySQL нет объяснений. Это кажется мне нелогичным …

17
Как остановить mysqld
Чтобы узнать команду запуска mysqld (используя Mac), я могу сделать: ps aux|grep mysql Я получаю следующий вывод, который позволяет мне запустить сервер mysql. /usr/local/mysql/bin/mysqld --basedir=/usr/local/mysql --datadir=... Как мне найти необходимую команду для остановки mysql из командной строки?
185 mysql  macos 

9
MySQL Great Circle Distance (формула Хаверсайна)
У меня есть рабочий скрипт PHP, который получает значения долготы и широты, а затем вводит их в запрос MySQL. Я хотел бы сделать это исключительно MySQL. Вот мой текущий код PHP: if ($distance != "Any" && $customer_zip != "") { //get the great circle distance //get the origin zip code …
184 php  mysql  great-circle 


6
как настроить `show processlist` в mysql?
Я хочу заказать по времени, но, кажется, нет способа сделать это? mysql> show processlist; +--------+-------------+--------------------+------+---------+--------+----------------------------------+------------------------------------------------------------------------------------------------------+ | Id | User | Host | db | Command | Time | State | Info | +--------+-------------+--------------------+------+---------+--------+----------------------------------+------------------------------------------------------------------------------------------------------+ | 1 | system user | | NULL | Connect | 226953 | Waiting for master to …

3
ВСТАВИТЬ… НА КЛЮЧЕВОЙ КЛЮЧ (ничего не делать)
У меня есть таблица с уникальным ключом для двух столбцов: CREATE TABLE `xpo`.`user_permanent_gift` ( `id` INT UNSIGNED NOT NULL AUTO_INCREMENT , `fb_user_id` INT UNSIGNED NOT NULL , `gift_id` INT UNSIGNED NOT NULL , `purchase_timestamp` TIMESTAMP NULL DEFAULT now() , PRIMARY KEY (`id`) , UNIQUE INDEX `user_gift_UNIQUE` (`fb_user_id` ASC, `gift_id` ASC) …
184 mysql  sql  unique-key 

19
Сбросьте пароль root MySQL с помощью инструкции ALTER USER после установки на Mac
Я новичок во всем опыте Mac. Я недавно установил MySQL и, похоже, мне нужно сбросить пароль после установки. Это не позволит мне сделать что-нибудь еще. Сейчас я уже сбрасываю пароль обычным способом: update user set password = password('XXX') where user = root; (Кстати: мне понадобилось много времени, чтобы понять, что …
184 mysql  macos 

30
ОШИБКА 1045 (28000): доступ запрещен для пользователя 'root' @ 'localhost' (используется пароль: ДА)
Я инженер-электрик, который в основном играет с энергосистемами, а не программирует. Недавно я следовал инструкции по установке пакета программ на Ubuntu. Я вообще ничего не знаю об этом mySQL. Я сделал следующие установки на моем Ubuntu. sudo apt-get update sudo apt-get install mysql-server-5.5 sudo apt-get install mysql-client-5.5 sudo apt-get install …
184 mysql  linux  ubuntu 

5
Как мне получить «id» после INSERT в базу данных MySQL с Python?
Я выполняю инструкцию INSERT INTO cursor.execute("INSERT INTO mytable(height) VALUES(%s)",(height)) и я хочу получить первичный ключ. Моя таблица имеет 2 столбца: id primary, auto increment height this is the other column. Как я могу получить «идентификатор», после того, как я только что вставил это?
183 python  mysql  database 


13
# 1273 - Неизвестное сопоставление: 'utf8mb4_unicode_ci' cPanel
У меня есть база данных WordPress на моей локальной машине, которую я хочу перенести в хостинг phpMyAdmin на cPanel. Однако, когда я пытаюсь импортировать базу данных в среду, я получаю эту ошибку: #1273 - Unknown collation: 'utf8mb4_unicode_ci' Я попытался поискать в Google, и единственное решение, которое я могу найти, это …


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