Это проблема межсетевого экрана. TCP (порт 6000) блокировался всегда, и независимо от того, что я делал с xhost, XAuthority и т. Д. Пересылка не происходила.
Я скорректировал настройки брандмауэра с помощью утилиты Firewall Configuration, расположенной в меню System > Administration.
Ubuntu 14.04 по умолчанию используется MySQL 5.5, но также имеет MySQL 5.6 для установки из архива юниверса. Установить 5.6 так же просто, как указать версию:
myuser@mypc:~$ sudo apt-get purge mysql-server-5.5 mysql-client-5.5
myuser@mypc:~$ sudo apt-get autoremove
myuser@mypc:~$ sudo apt-get install mysql-server-5.6 mysql-client-5.6
Проверить сайт Tocker для более подробной информации
вы можете скачать последний файл .deb на oracle.com
oracle dev загрузить сайт
и просто запустить команду
dpkg -i mysql-5.6.7-rc-debian6.0-x86_64.deb
Я didn 't установить его, хотя, поэтому я не могу обещать ожидаемый результат.
Я только что написал сообщение в блоге, которое охватывает эту тему. Найдите его на установке Mysql 5.6. Надеюсь, что это поможет вам!
Вы можете, конечно, установить все необходимое для Mysql-5.5 из репозиториев в 12.04 и 12.10, но следующее должно помочь вам установить Mysql-5.6.
Во-первых, я должен попробовать установить deb файл с официального сайта в Software Centre или Gdebi, так как эти программы разрешают зависимости, dpkg этого не делает.
Компиляция mysql - это ваш следующий вариант:
все : Выполнение этого «пути Debian» (как вы упоминаете) приведет только к вам mysql-5.5, а не 5.6: ie
sudo apt-get source mysql-5.5
, поскольку по умолчанию нет другого источника. Если вы хотите использовать последний код разработки, вы должны загрузить его с официального сайта, что лучше, чем пытаться включить нестабильный репозиторий или другой.
В настоящее время нет доступных ppas (кроме тех, которые вы пробовали), поэтому следующий способ компиляции mysql-5.6 на самом деле является самым простым и единственным способом в минуту получения того, что вы
Однако, как вы говорите, вы заинтересованы в компиляции последней версии разработки mysql 5.6, следующие инструкции вам помогут:
Загрузить последний исходный код разработки из официального сайта и проверьте загрузку. В настоящее время вы хотите mysql-5.6.7-rc.tar.gz; перейдите на страницу, выберите выпуски разработки, затем выберите исходный код в поле.
Теперь запустите
tar xzvf mysql-5.6.7-rc.tar.gz
cd в папку и создайте папку с именем bld:
cd mysql-5.6.7-rc
mkdir bld
cd bld
На этом этапе важно получить зависимости с помощью
sudo apt-get install build-essential cmake libaio-dev
Важная документация доступна здесь в процессе сборки, но то, что вы, вероятно, хотите сделать, это просто использовать стандартные варианты, используемые официальной сборкой. Для этого, как указано здесь, запустите (в папке bld):
cmake -DBUILD_CONFIG=mysql_release ..
Затем, когда конфигурация cmake завершена и выполнена (обратите внимание на любые отсутствующие зависимости, которые она упоминает , если есть какие-либо отсутствующие, загрузите их, а затем удалите все в каталоге bld и снова запустите указанную выше команду cmake)
Теперь вы готовы запустить компиляцию с make и любыми параметрами, которые вы можете добавить:
make
Когда компиляция завершена (это займет около часа), запустите либо
sudo make install or sudo checkinstall
Теперь у вас должна быть установка mysql , Любая дополнительная информация должна быть доступна в очень подробном здесь .
Мой SQL 5.6 доступен для загрузки здесь: Мой SQL 5.6 Скачать
Я думаю, вам придется идти с пакетом без оборотов в самом конце списка.
[d3 ] И здесь вы можете найти подробную информацию о том, как установить эту версию: My SQL 5.6 ЗагрузитьНадеюсь, что это поможет:)
Чтобы установить и использовать MySQL бинарный дистрибутив, базовая последовательность команд выглядит так:
shell> groupadd mysql
shell> useradd -r -g mysql mysql
shell> cd /usr/local
shell> tar zxvf /path/to/mysql-VERSION-OS.tar.gz
shell> ln -s full-path-to-mysql-VERSION-OS mysql
shell> cd mysql
shell> chown -R mysql .
shell> chgrp -R mysql .
shell> scripts/mysql_install_db --user=mysql
shell> chown -R root .
shell> chown -R mysql data
Next command is optional
shell> cp support-files/my-medium.cnf /etc/my.cnf
shell> bin/mysqld_safe --user=mysql &
Next command is optional
shell> cp support-files/mysql.server /etc/init.d/mysql.server
Вот еще один подход по сравнению с ответом empi89 с использованием модифицированного сценария инициализации mysql. Да, это руководство, но это цена, которую вы платите, чтобы быть на краю кровотечения. Oracle не предоставляет репозиторий. Посмотрите на это сообщение.
EDIT: Короче говоря, вы можете скопировать исходный файл /etc/init.d/mysql в /etc/init.d/mysql-opt и соответствующим образом изменить его: ! d2] Заменить /etc/mysql/my.cnf с /etc/mysql/my-opt.cnf Заменить вызовы в бинарные файлы mysql с помощью опций (например, / usr / bin / mysqld_safe to / opt / mysql / server -5.6 / bin / mysqld_safe) Замените вызов на / etc / mysql / debian-start с помощью / etc / mysql / debian-start-opt
Затем скопируйте / etc / mysql / debian-start в / etc / mysql / debian-start-opt и отредактируйте соответствующим образом:
Замените /etc/mysql/my.cnf на /etc/mysql/my-opt.cnf Сделайте это исполняемый файл# chmod a+x /etc/mysql/debian-start-opt
Затем скопируйте /etc/mysql/my.cnf в /etc/mysql/my-opt.cnf и отредактируйте:
Сделайте его исполняемым [ f1] Заменить вызовы в бинарные файлы mysql с помощью опций (например, / usr / bin / mysqld_safe на /opt/mysql/server-5.6/bin/mysqld_safe)Сделать его исполняемым
log_slow_queries = <log>
, который теперь устарел, он должен быть заменен следующими двумя строками: slow-query-log = TRUE
slow-query-log-file = <log>
Также, если у вас есть это активировано, как и я
# /etc/init.d/mysql stop
Время для тестирования Остановить mysql
# cp -rp /var/lib/mysql /var/lib/mysql.old
Хранить резервную копию данных на всякий случай, если вам нужно будет вернуть старые данные
# chmod a+x /etc/init.d/mysql-opt
Сделать исполняемый файл сценария инициализации
Запустить mysql-opt.
# /etc/init.d/mysql-opt start
ПРИМЕЧАНИЕ. Это обновит текущие внутренние таблицы mysql. Вы сделали резервную копию данных, не так ли?
# /opt/mysql/server-5.6/bin/mysqld_safe --defaults-file=/etc/mysql/my-opt.cnf
Проверьте журналы на наличие ошибок. Во время отладки сервера, который не запускается, вы можете вручную выпустить
# update-rc.d -f mysql remove
. Если все будет хорошо, вы можете включить опцию mysql-сервера во время запуска.
# update-rc.d mysql-opt defaults
Установите новый, игнорируя предупреждения.
# ls -l /etc/rc3.d | grep mysql
Убедитесь, что он установлен.
lrwxrwxrwx 1 root root 19 May 10 15:55 S17mysql-opt -> ../init.d/mysql-opt
Здесь у вас есть все инструкции по установке его из двоичных файлов, а также шаги по его установке в /usr/bin и настройка в качестве службы, как вы просили ...
Установка Mysql 5.6
Вы можете, конечно, установить все необходимое для Mysql-5.5 из репозиториев в 12.04 и 12.10, но следующее должно помочь вам установить Mysql-5.6.
Во-первых, я должен попробовать установить deb файл с официального сайта в Software Centre или Gdebi, так как эти программы разрешают зависимости, dpkg этого не делает.
Компиляция mysql - это ваш следующий вариант:
все : Выполнение этого «пути Debian» (как вы упоминаете) приведет только к вам mysql-5.5, а не 5.6: ie
sudo apt-get source mysql-5.5
, поскольку по умолчанию нет другого источника. Если вы хотите использовать последний код разработки, вы должны загрузить его с официального сайта, что лучше, чем пытаться включить нестабильный репозиторий или другой.
В настоящее время нет доступных ppas (кроме тех, которые вы пробовали), поэтому следующий способ компиляции mysql-5.6 на самом деле является самым простым и единственным способом в минуту получения того, что вы
Однако, как вы говорите, вы заинтересованы в компиляции последней версии разработки mysql 5.6, следующие инструкции вам помогут:
Загрузить последний исходный код разработки из официального сайта и проверьте загрузку. В настоящее время вы хотите mysql-5.6.7-rc.tar.gz; перейдите на страницу, выберите выпуски разработки, затем выберите исходный код в поле.
Теперь запустите
tar xzvf mysql-5.6.7-rc.tar.gz
cd в папку и создайте папку с именем bld:
cd mysql-5.6.7-rc
mkdir bld
cd bld
На этом этапе важно получить зависимости с помощью
sudo apt-get install build-essential cmake libaio-dev
Важная документация доступна здесь в процессе сборки, но то, что вы, вероятно, хотите сделать, это просто использовать стандартные варианты, используемые официальной сборкой. Для этого, как указано здесь, запустите (в папке bld):
cmake -DBUILD_CONFIG=mysql_release ..
Затем, когда конфигурация cmake завершена и выполнена (обратите внимание на любые отсутствующие зависимости, которые она упоминает , если есть какие-либо отсутствующие, загрузите их, а затем удалите все в каталоге bld и снова запустите указанную выше команду cmake)
Теперь вы готовы запустить компиляцию с make и любыми параметрами, которые вы можете добавить:
make
Когда компиляция завершена (это займет около часа), запустите либо
sudo make install or sudo checkinstall
Теперь у вас должна быть установка mysql , Любая дополнительная информация должна быть доступна в очень подробном здесь .
Вы можете, конечно, установить все необходимое для Mysql-5.5 из репозиториев в 12.04 и 12.10, но следующее должно помочь вам установить Mysql-5.6.
Во-первых, я должен попробовать установить deb файл с официального сайта в Software Centre или Gdebi, так как эти программы разрешают зависимости, dpkg этого не делает.
Компиляция mysql - это ваш следующий вариант:
все : Выполнение этого «пути Debian» (как вы упоминаете) приведет только к вам mysql-5.5, а не 5.6: ie
sudo apt-get source mysql-5.5
, поскольку по умолчанию нет другого источника. Если вы хотите использовать последний код разработки, вы должны загрузить его с официального сайта, что лучше, чем пытаться включить нестабильный репозиторий или другой.
В настоящее время нет доступных ppas (кроме тех, которые вы пробовали), поэтому следующий способ компиляции mysql-5.6 на самом деле является самым простым и единственным способом в минуту получения того, что вы
Однако, как вы говорите, вы заинтересованы в компиляции последней версии разработки mysql 5.6, следующие инструкции вам помогут:
Загрузить последний исходный код разработки из официального сайта и проверьте загрузку. В настоящее время вы хотите mysql-5.6.7-rc.tar.gz; перейдите на страницу, выберите выпуски разработки, затем выберите исходный код в поле.
Теперь запустите
tar xzvf mysql-5.6.7-rc.tar.gz
cd в папку и создайте папку с именем bld:
cd mysql-5.6.7-rc
mkdir bld
cd bld
На этом этапе важно получить зависимости с помощью
sudo apt-get install build-essential cmake libaio-dev
Важная документация доступна здесь в процессе сборки, но то, что вы, вероятно, хотите сделать, это просто использовать стандартные варианты, используемые официальной сборкой. Для этого, как указано здесь, запустите (в папке bld):
cmake -DBUILD_CONFIG=mysql_release ..
Затем, когда конфигурация cmake завершена и выполнена (обратите внимание на любые отсутствующие зависимости, которые она упоминает , если есть какие-либо отсутствующие, загрузите их, а затем удалите все в каталоге bld и снова запустите указанную выше команду cmake)
Теперь вы готовы запустить компиляцию с make и любыми параметрами, которые вы можете добавить:
make
Когда компиляция завершена (это займет около часа), запустите либо
sudo make install or sudo checkinstall
Теперь у вас должна быть установка mysql , Любая дополнительная информация должна быть доступна в очень подробном здесь .
Вы можете, конечно, установить все необходимое для Mysql-5.5 из репозиториев в 12.04 и 12.10, но следующее должно помочь вам установить Mysql-5.6.
Во-первых, я должен попробовать установить deb файл с официального сайта в Software Centre или Gdebi, так как эти программы разрешают зависимости, dpkg этого не делает.
Компиляция mysql - это ваш следующий вариант:
все : Выполнение этого «пути Debian» (как вы упоминаете) приведет только к вам mysql-5.5, а не 5.6: ie
sudo apt-get source mysql-5.5
, поскольку по умолчанию нет другого источника. Если вы хотите использовать последний код разработки, вы должны загрузить его с официального сайта, что лучше, чем пытаться включить нестабильный репозиторий или другой.
В настоящее время нет доступных ppas (кроме тех, которые вы пробовали), поэтому следующий способ компиляции mysql-5.6 на самом деле является самым простым и единственным способом в минуту получения того, что вы
Однако, как вы говорите, вы заинтересованы в компиляции последней версии разработки mysql 5.6, следующие инструкции вам помогут:
Загрузить последний исходный код разработки из официального сайта и проверьте загрузку. В настоящее время вы хотите mysql-5.6.7-rc.tar.gz; перейдите на страницу, выберите выпуски разработки, затем выберите исходный код в поле.
Теперь запустите
tar xzvf mysql-5.6.7-rc.tar.gz
cd в папку и создайте папку с именем bld:
cd mysql-5.6.7-rc
mkdir bld
cd bld
На этом этапе важно получить зависимости с помощью
sudo apt-get install build-essential cmake libaio-dev
Важная документация доступна здесь в процессе сборки, но то, что вы, вероятно, хотите сделать, это просто использовать стандартные варианты, используемые официальной сборкой. Для этого, как указано здесь, запустите (в папке bld):
cmake -DBUILD_CONFIG=mysql_release ..
Затем, когда конфигурация cmake завершена и выполнена (обратите внимание на любые отсутствующие зависимости, которые она упоминает , если есть какие-либо отсутствующие, загрузите их, а затем удалите все в каталоге bld и снова запустите указанную выше команду cmake)
Теперь вы готовы запустить компиляцию с make и любыми параметрами, которые вы можете добавить:
make
Когда компиляция завершена (это займет около часа), запустите либо
sudo make install or sudo checkinstall
Теперь у вас должна быть установка mysql , Любая дополнительная информация должна быть доступна в очень подробном здесь .
Вы можете, конечно, установить все необходимое для Mysql-5.5 из репозиториев в 12.04 и 12.10, но следующее должно помочь вам установить Mysql-5.6.
Во-первых, я должен попробовать установить deb файл с официального сайта в Software Centre или Gdebi, так как эти программы разрешают зависимости, dpkg этого не делает.
Компиляция mysql - это ваш следующий вариант:
все : Выполнение этого «пути Debian» (как вы упоминаете) приведет только к вам mysql-5.5, а не 5.6: ie
sudo apt-get source mysql-5.5
, поскольку по умолчанию нет другого источника. Если вы хотите использовать последний код разработки, вы должны загрузить его с официального сайта, что лучше, чем пытаться включить нестабильный репозиторий или другой.
В настоящее время нет доступных ppas (кроме тех, которые вы пробовали), поэтому следующий способ компиляции mysql-5.6 на самом деле является самым простым и единственным способом в минуту получения того, что вы
Однако, как вы говорите, вы заинтересованы в компиляции последней версии разработки mysql 5.6, следующие инструкции вам помогут:
Загрузить последний исходный код разработки из официального сайта и проверьте загрузку. В настоящее время вы хотите mysql-5.6.7-rc.tar.gz; перейдите на страницу, выберите выпуски разработки, затем выберите исходный код в поле.
Теперь запустите
tar xzvf mysql-5.6.7-rc.tar.gz
cd в папку и создайте папку с именем bld:
cd mysql-5.6.7-rc
mkdir bld
cd bld
На этом этапе важно получить зависимости с помощью
sudo apt-get install build-essential cmake libaio-dev
Важная документация доступна здесь в процессе сборки, но то, что вы, вероятно, хотите сделать, это просто использовать стандартные варианты, используемые официальной сборкой. Для этого, как указано здесь, запустите (в папке bld):
cmake -DBUILD_CONFIG=mysql_release ..
Затем, когда конфигурация cmake завершена и выполнена (обратите внимание на любые отсутствующие зависимости, которые она упоминает , если есть какие-либо отсутствующие, загрузите их, а затем удалите все в каталоге bld и снова запустите указанную выше команду cmake)
Теперь вы готовы запустить компиляцию с make и любыми параметрами, которые вы можете добавить:
make
Когда компиляция завершена (это займет около часа), запустите либо
sudo make install or sudo checkinstall
Теперь у вас должна быть установка mysql , Любая дополнительная информация должна быть доступна в очень подробном здесь .
Вы можете, конечно, установить все необходимое для Mysql-5.5 из репозиториев в 12.04 и 12.10, но следующее должно помочь вам установить Mysql-5.6.
Во-первых, я должен попробовать установить deb файл с официального сайта в Software Centre или Gdebi, так как эти программы разрешают зависимости, dpkg этого не делает.
Компиляция mysql - это ваш следующий вариант:
все : Выполнение этого «пути Debian» (как вы упоминаете) приведет только к вам mysql-5.5, а не 5.6: ie
sudo apt-get source mysql-5.5
, поскольку по умолчанию нет другого источника. Если вы хотите использовать последний код разработки, вы должны загрузить его с официального сайта, что лучше, чем пытаться включить нестабильный репозиторий или другой.
В настоящее время нет доступных ppas (кроме тех, которые вы пробовали), поэтому следующий способ компиляции mysql-5.6 на самом деле является самым простым и единственным способом в минуту получения того, что вы
Однако, как вы говорите, вы заинтересованы в компиляции последней версии разработки mysql 5.6, следующие инструкции вам помогут:
Загрузить последний исходный код разработки из официального сайта и проверьте загрузку. В настоящее время вы хотите mysql-5.6.7-rc.tar.gz; перейдите на страницу, выберите выпуски разработки, затем выберите исходный код в поле.
Теперь запустите
tar xzvf mysql-5.6.7-rc.tar.gz
cd в папку и создайте папку с именем bld:
cd mysql-5.6.7-rc
mkdir bld
cd bld
На этом этапе важно получить зависимости с помощью
sudo apt-get install build-essential cmake libaio-dev
Важная документация доступна здесь в процессе сборки, но то, что вы, вероятно, хотите сделать, это просто использовать стандартные варианты, используемые официальной сборкой. Для этого, как указано здесь, запустите (в папке bld):
cmake -DBUILD_CONFIG=mysql_release ..
Затем, когда конфигурация cmake завершена и выполнена (обратите внимание на любые отсутствующие зависимости, которые она упоминает , если есть какие-либо отсутствующие, загрузите их, а затем удалите все в каталоге bld и снова запустите указанную выше команду cmake)
Теперь вы готовы запустить компиляцию с make и любыми параметрами, которые вы можете добавить:
make
Когда компиляция завершена (это займет около часа), запустите либо
sudo make install or sudo checkinstall
Теперь у вас должна быть установка mysql , Любая дополнительная информация должна быть доступна в очень подробном здесь .