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

18
Защита паролей БД

Глядя на структуру большинства веб-сайтов, основанных на PHP / MySQL, видно, что не очень сложно распознать пароль базы данных, если вы немного покопаетесь, поскольку в каком-то месте всегда есть файл установки или конфигурации, в котором хранится информация для ведения журнала. в БД. Помимо...

18
Как преобразовать таблицу из 66 862 521 строк из MyISAM в InnoDB, не выходя из сети в течение нескольких часов?

Возможно ли (и как) преобразовать огромную таблицу MyISAM в InnoDB, не переводя приложение в автономный режим. Требуется вставлять пару строк в эту таблицу каждую секунду, но можно приостановить ее примерно на 2 минуты. Очевидно, что ALTER TABLE ... engine = innodb не будет работать. Для этого у...

18
mysqldump Error 2013

У меня установлена ​​база данных, которую я хотел бы сделать резервную копию в MySQL. Проблема mysqldumpне в экспорте таблицы 'maia_mail' # mysqldump -u root -p maia > maia.sql mysqldump: Error 2013: Lost connection to MySQL server during query when dumping table `maia_mail` at row: 15 Он...

18
Что мы можем сделать в MySQL 5.0 Replication для решения проблем пропускной способности?

Я разрабатываю приложение для запуска на клиентском ПК (Win), которое сконфигурировано с экземпляром MySQL server 5.1, который будет действовать как ведомый только для чтения подчиненный удаленный мастер. Удаленный мастер имеет десятки схем, но мне нужна только одна для каждого клиента, поэтому я...

18
Как получить текущее и следующее большее значение за один выбор?

У меня есть InnoDB таблицы «idtimes» (MySQL 5.0.22-log) со столбцами `id` int(11) NOT NULL, `time` int(20) NOT NULL, [...] с составным уникальным ключом UNIQUE KEY `id_time` (`id`,`time`) поэтому может быть несколько временных меток на один идентификатор и несколько идентификаторов на одну...

18
MySql - изменение innodb_file_per_table для живой базы данных

У меня есть большая БД MySql (150 ГБ), и только сейчас я заметил, что innodb_file_per_tableустановлено значение, при offкотором вся БД размещается в одном файле ( ibdata1). Я хочу активировать innodb_file_per_tableи сделать так, чтобы БД задним числом разделяло БД на несколько файлов. Какой лучший...

18
ВЫБОР нескольких столбцов через подзапрос

Я пытаюсь выбрать 2 столбца из подзапроса в следующем запросе, но не могу это сделать. Попытался создать таблицу псевдонимов, но все еще не мог получить их. SELECT DISTINCT petid, userid, (SELECT MAX(comDate) FROM comments WHERE petid=pet.id) AS lastComDate, (SELECT userid FROM comments WHERE...

18
Запрос для сравнения структуры двух таблиц в MySQL

Чтобы автоматизировать процесс резервного копирования одной из моих баз данных MySQL, я хотел бы сравнить структуру двух таблиц (текущая версия и старая версия). Можете ли вы вспомнить запрос, который может сравнить две таблицы? Вот несколько примеров таблиц, которые вы можете сравнить. CREATE...

18
MySQL NULL / NOT NULL Неправильно себя ведет?

Пожалуйста, посмотрите на эту таблицу: mysql> desc s_p; +-------------------------+------------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-------------------------+------------------+------+-----+---------+----------------+ | id | int(10)...

18
mysql не запустится после увеличения innodb_buffer_pool_size и innodb_log_file_size

Я следую этому решению здесь /programming/3927690/howto-clean-a-mysql-innodb-storage-engine/4056261#comment14041132_4056261 и пытался увеличить мой innodb_buffer_pool_sizeдо 4G и позже 1G (также 1024M) в дополнение к размеру файла журнала, но mysql не будет начинаться с этих значений. Если я...

18
Должен ли я увеличить max_connections в AWS RDS t1-micro для MySQL?

У меня AWS RDS t1-micro под управлением MySQL 5.5. Это дает мне слишком много ошибок соединения. Я проверил, и это позволяет 34 максимальных соединений одновременно. Я прочитал, что могу увеличить это максимальное значение, создав группу параметров БД для этого экземпляра Micro. Моя путаница Должен...

17
База данных MySQL зависает после «использования»

Я недавно сделал довольно глупую ошибку и испортил мою установку Ubuntu. Чтобы решить эту проблему, я загрузился с live cd и скопировал файлы базы данных. Тем не менее, теперь я скопировал папки из старой установки в новую, всякий раз, когда я набираю «use database_name», он просто зависает на...

17
Есть ли разница в выполнении между условием JOIN и условием WHERE?

Есть ли разница в производительности между этими двумя примерами запросов? Запрос 1: select count(*) from table1 a join table2 b on b.key_col=a.key_col where b.tag = 'Y' Запрос 2; select count(*) from table1 a join table2 b on b.key_col=a.key_col and b.tag = 'Y' Обратите внимание, единственное...

17
MySQL open_files_limit - не может изменить эту переменную

Я сталкиваюсь с проблемами, потому что мой open_files_limitдля MySQL только 1024. Centos 7, MySQL Community Server 5.6.22-log На самом деле это vps, выделенный для mysql для WHM-сервера (удаленный mysql), но это не относится к делу. Конфиг файлы my.cnf: [mysqld] open_files_limit = 100000...

17
В чем смысл tinyint (N)?

Когда мы используем длину аргумента с числовыми типами данных, насколько я знаю, это определяет ширину экрана. Я попробовал следующее: mysql> create table boolean_test (var1 boolean, var2 tinyint); Query OK, 0 rows affected (0.10 sec) mysql> show create table boolean_test;...