Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
LONGBLOB - PDF выдает ошибку 1105
|
|||
|---|---|---|---|
|
#18+
После выбора pdf файла 5 мб в LONGBLOB выдает ошибку 1105 в MySQL workbench, хотя в max_allowed_packet ставила 50000000(50 мб), перезапускала сервер. Не помогает. По данному форуму нашла похожий вопрос, но автор не написал, как решил проблему: http://www.sql.ru/forum/1161771/zagruzka-fayla-v-tablicu-v-pole-longblob?hl=longblob ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2017, 18:12 |
|
||
|
LONGBLOB - PDF выдает ошибку 1105
|
|||
|---|---|---|---|
|
#18+
svil1502После выбора pdf файла 5 мб в LONGBLOBПоясните более подробно что именно вы делаете. Что такое "выбор фала" ? И покажите максимально точно сообщение об ошибке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2017, 18:49 |
|
||
|
LONGBLOB - PDF выдает ошибку 1105
|
|||
|---|---|---|---|
|
#18+
Действие 1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2017, 19:20 |
|
||
|
LONGBLOB - PDF выдает ошибку 1105
|
|||
|---|---|---|---|
|
#18+
Действие 2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2017, 19:20 |
|
||
|
LONGBLOB - PDF выдает ошибку 1105
|
|||
|---|---|---|---|
|
#18+
Действие 3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2017, 19:21 |
|
||
|
LONGBLOB - PDF выдает ошибку 1105
|
|||
|---|---|---|---|
|
#18+
Действие 4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2017, 19:21 |
|
||
|
LONGBLOB - PDF выдает ошибку 1105
|
|||
|---|---|---|---|
|
#18+
max_allowed_packed 50000000 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2017, 19:37 |
|
||
|
LONGBLOB - PDF выдает ошибку 1105
|
|||
|---|---|---|---|
|
#18+
Из документации mysql.ru: LONGBLOB, LONGTEXT Столбец типа BLOB или TEXT с максимальной длиной 4294967295 (2^32 - 1) символов. See Раздел 6.5.3.1, «Молчаливые изменения определений столбцов». Следует учитывать, что в настоящее время протокол передачи данных сервер/клиент и таблицы MyISAM имеют ограничение 16 Мб на передаваемый пакет/строку таблицы, поэтому пока нельзя использовать этот тип данных в его полном диапазоне. See Раздел 6.2.3.2, «Типы данных BLOB и TEXT». ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2017, 19:39 |
|
||
|
LONGBLOB - PDF выдает ошибку 1105
|
|||
|---|---|---|---|
|
#18+
InnoDB тип таблицы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2017, 19:40 |
|
||
|
LONGBLOB - PDF выдает ошибку 1105
|
|||
|---|---|---|---|
|
#18+
Какого-то надежного варианта решения я не вижу. В качестве танцев с бубном: 1) Проверьте результат запроса SHOW VARIABLES LIKE 'max_allowed_packed' Именно запросом, а не в окошке GUI-интерфейса. 2) Обновите MySQL Workbench, если он не последней версии. Возможно, это баг. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2017, 19:50 |
|
||
|
LONGBLOB - PDF выдает ошибку 1105
|
|||
|---|---|---|---|
|
#18+
Скачала вчера MySQL и workbench(версия от 08.02.2017) Вот результат запроса SHOW VARIABLES LIKE 'max_allowed_packed' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2017, 20:02 |
|
||
|
LONGBLOB - PDF выдает ошибку 1105
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2017, 20:12 |
|
||
|
LONGBLOB - PDF выдает ошибку 1105
|
|||
|---|---|---|---|
|
#18+
В терминале sudo nano /etc/my.cnf [mysqld] max_allowed_packet = 10000000 innodb_buffer_pool_chunk_size = 134217728 А в workbench после SHOW VARIABLES LIKE 'max_allowed_packet' ничего не выводит, не смотря на аналогичные настройки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2017, 21:28 |
|
||
|
LONGBLOB - PDF выдает ошибку 1105
|
|||
|---|---|---|---|
|
#18+
Написала в поддержку MySQL.com(ORACLE) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2017, 21:42 |
|
||
|
LONGBLOB - PDF выдает ошибку 1105
|
|||
|---|---|---|---|
|
#18+
svil1502Вот результат запроса SHOW VARIABLES LIKE 'max_allowed_packed'Опечатка, должно быть max_allowed_packet ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2017, 22:06 |
|
||
|
LONGBLOB - PDF выдает ошибку 1105
|
|||
|---|---|---|---|
|
#18+
show variables like 'max_allowed_packet' 4194304 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2017, 12:55 |
|
||
|
LONGBLOB - PDF выдает ошибку 1105
|
|||
|---|---|---|---|
|
#18+
svil1502show variables like 'max_allowed_packet' 4194304Ну вот и ответ. Ищите откуда это значение берется. Гипотетически могу предположить, что MySQL Workbench для текущей сессии перекрывает его значением из своих собственных настроек. Посмотрите в его настройки. Или выполните этот же запрос другим клиентом. Другая гипотеза - на первом скриншоте значение из файла конфига, но MySQL не был рестартован после изменения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2017, 13:03 |
|
||
|
LONGBLOB - PDF выдает ошибку 1105
|
|||
|---|---|---|---|
|
#18+
Переустановила Mysql. В терминале show variables like 'max_allowed_packet' 4194304. В GUI по такому же запросу -4194304. В настройках GUI 10000000. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2017, 17:18 |
|
||
|
LONGBLOB - PDF выдает ошибку 1105
|
|||
|---|---|---|---|
|
#18+
Ищу как найти поменять значение max_allowed_packet через терминал. должен быть файл my.cnf. Он у меня в /etc/my.cnf(там 10000000). Но не на сервере Mysql, поэтому не виден. Как на самом сервере поменять - не нашла. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2017, 17:21 |
|
||
|
LONGBLOB - PDF выдает ошибку 1105
|
|||
|---|---|---|---|
|
#18+
https://www.linux.org.ru/forum/admin/12686986 Нашла как найти файл my.cnf Но не могу понять выражение "добавить в секцию [mysqld]." Помогите ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2017, 22:31 |
|
||
|
LONGBLOB - PDF выдает ошибку 1105
|
|||
|---|---|---|---|
|
#18+
У меня по этому пути /etc/mysql/my.cnf - игнорируется ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2017, 22:33 |
|
||
|
LONGBLOB - PDF выдает ошибку 1105
|
|||
|---|---|---|---|
|
#18+
my.cnf # # The MySQL database server configuration file. # # You can copy this to one of: # - "/etc/mysql/my.cnf" to set global options, # - "~/.my.cnf" to set user-specific options. # # One can use all long options that the program supports. # Run program with --help to get a list of available options and with # --print-defaults to see which it would actually understand and use. # # For explanations see # http://dev.mysql.com/doc/mysql/en/server-system-variables.html # This will be passed to all mysql clients # It has been reported that passwords should be enclosed with # ticks/quotes escpecially if they contain "#" chars... # Remember to edit /etc/mysql/debian.cnf when changing # the socket location. [client] port = 3306 #socket = /var/run/mysqld/mysqld.sock # Here is entries for some specific programs # The following values assume you have at least 32M ram # This was formally known as [safe_mysqld]. Both versions # are currently parsed. [mysqld_safe] #socket = /var/run/mysqld/mysqld.sock #nice = 0 [mysqld] # # * Basic Settings # # # * IMPORTANT # If you make changes to these settings and your system uses # apparmor, you may also need to also adjust # /etc/apparmor.d/usr.sbin.mysqld. # #user = mysql #socket = /var/run/mysqld/mysqld.sock port = 3306 #basedir = /usr #datadir = /var/lib/mysql #tmpdir = /tmp skip-external-locking # # Instead of skip-networking the default is now to listen only on # localhost which is more compatible and is not less secure. bind-address = 127.0.0.1 # # * Fine Tuning # key_buffer = 16M max_allowed_packet = 16M thread_stack = 192K thread_cache_size = 8 # This replaces the startup script and checks MyISAM tables if needed # the first time they are touched myisam-recover = BACKUP #max_connections = 100 #table_cache = 64 #thread_concurrency = 10 # # * Query Cache Configuration # query_cache_limit = 1M query_cache_size = 16M # # * Logging and Replication # # Both location gets rotated by the cronjob. # Be aware that this log type is a performance killer. # As of 5.1 you can enable the log at runtime! #general_log_file = /var/log/mysql/mysql.log #general_log = 1 log_error = /var/log/mysql/error.log # Here you can see queries with especially long duration #log_slow_queries = /var/log/mysql/mysql-slow.log #long_query_time = 2 #log-queries-not-using-indexes # # The following can be used as easy to replay backup logs or # for replication. # note: if you are setting up a replication slave, see # README.Debian about other settings you may need # to change. #server-id = 1 #log_bin = /var/log/mysql/mysql-bin.log expire_logs_days = 10 max_binlog_size = 100M #binlog_do_db = include_database_name #binlog_ignore_db = include_database_name # # * InnoDB # # InnoDB is enabled by default with a 10MB datafile in /var/lib/mysql/. # Read the manual for more InnoDB related options. There are many! # # * Security Features # # Read the manual, too, if you want chroot! # chroot = /var/lib/mysql/ # # For generating SSL certificates I recommend the OpenSSL GUI "tinyca". # # ssl-ca=/etc/mysql/cacert.pem # ssl-cert=/etc/mysql/server-cert.pem # ssl-key=/etc/mysql/server-key.pem # Query Caching query-cache-type = 1 # Default to InnoDB default-storage-engine=innodb [mysqldump] quick quote-names max_allowed_packet = 16M [mysql] #no-auto-rehash # faster start of mysql but no tab completition [isamchk] key_buffer = 16M ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2017, 22:36 |
|
||
|
LONGBLOB - PDF выдает ошибку 1105
|
|||
|---|---|---|---|
|
#18+
MacBook-Pro-Svetlana:bin svetlanailina$ mysql --verbose --help | grep my.cnf mysql: [Warning] World-writable config file '/etc/my.cnf' is ignored. order of preference, my.cnf, $MYSQL_TCP_PORT, /etc/my.cnf /etc/mysql/my.cnf /usr/local/etc/my.cnf ~/.my.cnf ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2017, 22:41 |
|
||
|
LONGBLOB - PDF выдает ошибку 1105
|
|||
|---|---|---|---|
|
#18+
Перезагрузила MYSQL 5.7.1 Нашла, что надо из файла my-default.cnf скопировать настройки в файл my.cnf. sudo cp /usr/local/mysql/support-files/my-default.cnf /etc/my.cnf В настройках не было max_allowed_packet = 16M Я сама внесла эту запись в [mysqld] Вот my.cnf: # For advice on how to change settings please see # http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html # *** DO NOT EDIT THIS FILE. It's a template which will be copied to the # *** default location during install, and will be replaced if you # *** upgrade to a newer version of MySQL. [mysqld] # Remove leading # and set to the amount of RAM for the most important data # cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%. # innodb_buffer_pool_size = 128M # Remove leading # to turn on a very important data integrity option: logging # changes to the binary log between backups. # log_bin # These are commonly set, remove the # and set as required. # basedir = ..... # datadir = ..... # port = ..... # server_id = ..... # socket = ..... # Remove leading # to set options mainly useful for reporting servers. # The server defaults are faster for transactions and fast SELECTs. # Adjust sizes as needed, experiment to find the optimal values. # join_buffer_size = 128M # sort_buffer_size = 2M # read_rnd_buffer_size = 2M # max_allowed_packet = 16M sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES ------------- Но настройка не сработала и по запросу show variables like 'max_allowed_packet' выводится 4 мб ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2017, 21:00 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=47&tid=1830870]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
| others: | 9ms |
| total: | 136ms |

| 0 / 0 |
