Tag: mysql

Как (mysql) процесс узнает «свой» терминал, если не от stdio?

Одна вещь с программой mysql привлекла мое внимание. Можно попросить интерактивно запрашивать пароль с флагом -p , и в этом случае, как и следовало ожидать, в вашем терминале появляется приглашение, и все, что введено, принимается в качестве пароля. Что меня удивило, так это то, что это происходит, даже если вы перенаправили все три команды std{in,out,err} […]

Bash для сопоставления двух переменных для разницы во времени

У меня есть команда bash извлечения данных учетной записи пользователя из MySQL с помощью команды select creationdate from users; что дает мне следующий результат Name Account Creation Date Mobile User1 2015-06-18 16:00:00 29292922 User2 2015-06-18 16:06:00 56896906 User2 2015-06-18 16:08:00 16842146 Теперь я хочу, чтобы каждый пользователь ACCOUNT , CREATION , DATE с текущим временем […]

MariaDB: создание и предоставление нового пользователя с помощью плагина unix sockets (без пароля)

Я только что установил MariaDB на Kubuntu 15.10. Я могу войти в систему с пользователем root через плагин, который аутентифицирует пользователя из операционной системы. (Это ново для меня, поэтому я узнаю об этом, а не удаляю аутентификацию плагина, поскольку большинство учебников, похоже, рекомендуют.) Теперь я хочу создать пользователя без полномочий root и предоставить все привилегии […]

Запросы Mysql из файла bash

Я бы хотел запустить несколько запросов MySQL и сохранить их в указанных файлах. Запросы сохраняются в сценарии bash, queries.sh , например: cat queries.sh mysql -u <user> -p <DBname> -e "select Col1 from Table1 where Condition;" > /home/<user>/queries/Col1Table1Cond mysql -u <user> -p <DBname> -e "select Col5 from Table2 where Condition;" > /home/<user>/queries/Col5Table2Cond Выполнение скрипта недостаточно, так […]

Как отключить автозапуск Apache и MySQL при включении ПК?

Я использую Linux Mint 18 XFCE и устанавливаю пакеты Apache, MySQL и PHP для локальной разработки. Сервисы Apache и MySQL всегда активны и начинаются с самого начала. Как отключить эту службу, чтобы она не начиналась с самого начала? Идея заключается в том, что всякий раз, когда я хочу работать на месте, я запускаю обе службы, […]

Заполнение вкладки не работает в клиенте командной строки MySQL

Я установил MySQL 5.7.10 на своем Mac с помощью Homebrew. Мой Mac работает под управлением OSX 10.11.3. Когда я запускаю клиент командной строки MySQL, я не могу заполнить ключевые слова, таблицы или столбцы. Как мне получить его для завершения табуляции? joenyland@Joes-MBP ~ $ mysql –auto-rehash Welcome to the MySQL monitor. Commands end with ; or […]

Заставить мой Linux (Ubuntu) спросить меня, что такое пароль SQL, поэтому я не буду хранить его в файле .sh?

У меня есть файл сценария aa, который делает немедленное резервное копирование корня документа моего сервера и моих баз данных и копирует его в мою терминальную систему, из которой я SSH туннелирован в мою серверную среду: ( cd /var/www/html zip -r ./html.zip ./ mysqldump -u USER -p PASSWORD –all-databases > ./db.sql zip backup.zip html.zip db.sql scp […]

Что заменяет mysql – * – 5.6?

Я следую этим инструкциям, чтобы настроить MythTV на Raspberry Pi 3. Один из шагов – установить mysql (как сервер, так и клиент): sudo apt-get install mysql-server-5.6 ntp libicu55 libqt5sql5-mysql mysql-client-5.6 Однако это не удается: Reading package lists… Done Building dependency tree Reading state information… Done Package mysql-client-5.6 is not available, but is referred to by […]

Неверный синтаксис в sql

У меня есть таблица sp_en, и эта таблица имеет 2 столбца: «нет» и «значение». Я хочу изменить «значение» строки с «нет»: 4433 на 1, поэтому я ввожу следующую команду: INSERT INTO sp_en (Say) WHERE no='4433' values ("1"); Полученная ошибка: ERROR 1064 (42000): у вас есть ошибка в синтаксисе SQL; проверьте руководство, соответствующее версии вашего сервера […]

Не удается apt-get – проблема с установкой пакета

Я был на полпути, обновляя свою машину, когда он разбился, и мне пришлось перезагрузиться. Он обновлял новые пакеты, пока он разбился. Когда я пытаюсь использовать apt-get он всегда терпит неудачу из-за пакета mysql . mysql-server-5.5 : Depends: mysql-server-core-5.5 (= 5.5.32-0ubuntu0.12.04.1) but 5.5.34-0ubuntu0.12.04.1 is to be installed При определении sudo apt-get -f install возвращается следующая ошибка: […]

Interesting Posts
Linux и Unix - лучшая ОС в мире.