sudo service mysql stop
sudo mysqld --skip-grant-tables --user=root
/etc/mysql/mysql.conf.d/mysqld.cnf
в секцию [mysqld]
добавить строчкуskip-grant-tables
и выполнить sudo service mysql restart
mysql -u root
UPDATE mysql.user SET authentication_string=PASSWORD('<новый пароль>'), plugin='mysql_native_password' WHERE User='root' AND Host='localhost';
FLUSH PRIVILEGES;
sudo service mysql restart
skip-grant-tables
в /etc/mysql/mysql.conf.d/mysqld.cnf
- удалить эту строчку.q_filial = TbPeople.objects.raw("SELECT DISTINCT web_tbpeople.szFilial, 1 AS id "
"FROM web_tbpeople ORDER BY web_tbpeople.szFilial;")
szID
и это строковая переменная. Таким образом для моего случая рабочий код вот такой:q_filial = TbPeople.objects.raw("SELECT DISTINCT web_tbpeople.szFilial, '1' AS szID "
"FROM web_tbpeople ORDER BY web_tbpeople.szFilial;")
q_filial = TbPeople.objects.raw("SELECT DISTINCT web_tbpeople.szFilial AS szID"
"FROM web_tbpeople;")
docker run --name 10.1.23-mariadb --net=host -v /opt/test/mariadb:/var/lib/mysql -v /opt/test/mariacnf:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=password -d mariadb:10.1.23
как вносить изменения в проект при запущенном контейнере
version: '3.4'
services:
app:
volumes:
- ./app:/app/app
- ./frontend:/app/frontend
systemctl status postgresql
local all postgres all