Tag: mysql

Можно получить доступ к / var / lib / mysql-файлам, но не к / home / username / Desktop / temp?

Я использую mysql workbench чтобы экспортировать мою таблицу базы данных mysql в файл .csv используя инструкцию. SELECT * INTO OUTFILE ‘/var/lib/mysql-files/temporary2.csv’ FIELDS TERMINATED BY ‘,’ OPTIONALLY ENCLOSED BY ‘”‘ LINES TERMINATED BY ‘\n’ FROM parts; Это утверждение работает нормально, но если я изменю путь на /home/zaid/Desktop/temp то получу Error Code: 1. Can’t create/write to file […]

MariaDB Galera Cluster на Ubuntu 16.04 не запускается после перезагрузки

Я установил кластер MariaDB Galera на Ubuntu 16.04 в 2 узла. Вот информация с узла 1: root@localhost:~# sudo more /etc/mysql/conf.d/galera.cnf [mysqld] binlog_format=ROW default-storage-engine=innodb innodb_autoinc_lock_mode=2 bind-address=0.0.0.0 # Galera Provider Configuration wsrep_on=ON wsrep_provider=/usr/lib/galera/libgalera_smm.so # Galera Cluster Configuration wsrep_cluster_name=”galera_cluster” wsrep_cluster_address=”gcomm://192.168.143.81,192.168.148.75″ # Galera Synchronization Configuration wsrep_sst_method=rsync # Galera Node Configuration wsrep_node_address=”192.168.143.81″ wsrep_node_name=”Node1″ и вот информация с узла2: [mysqld] binlog_format=ROW […]

Отсутствует файл mysqld.sock на сервере Linux

У меня есть эта ошибка: ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (2 “No such file or directory”) Кто-нибудь знает, что не так? Кажется, он не устанавливает mysqld.sock , когда я запускаю apt-get install mysql-server . Я попытался find / -name “mysqld.sock” но ничего не могу найти. Как я могу […]

ОШИБКА 1071 (42000)

Я пытаюсь сделать это: CREATE UNIQUE INDEX name_index ON domains(name); Но когда я делаю, я получаю ошибку ниже. ERROR 1071 (42000): Specified key was too long; max key length is 767 bytes Я пытался отредактировать файл конфигурации, но я не выиграл, есть идеи, что делать? Мой конфигурационный файл выглядит так # * Character sets # […]

Хранилище каталога базы данных заполнено, необходимо изменить ссылку на новый раздел

Мой MySQL firebase database Размер каталога заполнен. Поэтому я хочу изменить его на другой раздел, где есть много места. Версия базы данных, которую я использую, – MySQL 5.7.23, а ОС – CentOS 7. После поиска в интернете я получил 2 решения. Первый следующий: Во-первых, я создал системную ссылку, указывающую на новый диск. Затем я попытался […]

MySQL – ОС привязанных пользователей

Итак, я пытаюсь найти эту опцию и не могу найти ее в документации. Мне нужно знать, есть ли способ в MySQL, в котором каждый пользователь в ОС также является пользователем в дБ. Для пояснения: при использовании Informix каждый пользователь в самой ОС также может запускать dbacces и, при наличии достаточных разрешений, выбирать вставку и удаление […]

Как (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 Выполнение скрипта недостаточно, так […]

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