LINUX.ORG.RU

mysql ошибка входа в личный кабинет [Gentoo]

 , ,


0

1

Пытаюсь войти в личный кабинет а не получается захожу вот по
этому адресу => 127.0.0.1/phpmyadmin
ввожу username => root
ввожу password => root
ошибка вот => https://i.ibb.co/McBnQP3/screen.png
в /var/log/mysql была ошибка типа => [ERROR] InnoDB: Plugin initialization aborted with error Generic error
Я решил эту проблемы зашел в /etc/mysql/my.cnf и сделал коммент строчка => tmpdir
ошибка исправилось ну вход в личный кабинет не удался
/var/log/mysql пуст
установил в my.cnf логин и пароль
[client]
user=root
password=root
Перезапустил mysql службу и опять не удается войти и ввожу логин root и пароль root
Пытался установить пароль командой => mysqladmin -u root password 'root'
и ничего не выходит пытался войти в mysql от имени root и ошибка входа
как можно исправить ошибку входа ?
=> my.cnf
# /etc/mysql/my.cnf: The global mysql configuration file.
[client]
user=root
password=root
port = 3306
socket = /var/run/mysqld/mysqld.sock

[mysqld_safe]
socket = /var/run/mysqld/mysqld.sock
nice = 0

[mysqld]
user = mysql
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
port = 3306
basedir = /usr
datadir = /var/lib/mysql
#tmpdir = /tmp
language = /usr/share/mysql/english
old_passwords = 0
bind-address = 127.0.0.1[]br

skip-external-locking

max_allowed_packet = 16M
key_buffer_size = 16M
innodb_buffer_pool_size = 512M
innodb_file_per_table = 1
innodb_flush_method = O_DIRECT
innodb_flush_log_at_trx_commit = 0

max_connections = 132

query_cache_size = 0

slow_query_log = /var/log/mysql/mysql-slow.log
long_query_time = 1

expire_logs_days = 10
max_binlog_size = 100M

[mysqldump]
quick
quote-names
max_allowed_packet = 16M
!includedir /etc/mysql/mysql.d

127.0.0.1/phpmyadmin

Это не личный кабинет. Лул, личный кабинет для суровых гентушников.

ошибка исправилось ну вход в личный кабинет не удался

Какая ошибка?

goingUp ★★★★★
()
Ответ на: комментарий от goingUp

Ошибка с [ERROR] InnoDB: Plugin initialization aborted with error Generic error

uxredbyte
() автор топика
Ответ на: комментарий от goingUp

Я пытаюсь войти в личный кабинет ну не получается хотя ввожу верные данные

uxredbyte
() автор топика
Ответ на: комментарий от goingUp

Консольный клиент не работает я уже это писал сверху
Какая именно строчка отвечает за это ?
mysqli.default_socket ???

uxredbyte
() автор топика

127.0.0.1/phpmyadmin

личный кабинет

давно так не смеялся, спасибо

если же ты это серьёзно, то это не личный кабинет, а совершенно отдельное приложение - phpMyAdmin. и оно настраивается совершенно отдельно от mysql, на конфиги mysql ему насрать

eternal_sorrow ★★★★★
()
Ответ на: комментарий от uxredbyte

ты даже через консольный клиент не можешь войти, а пытаешься phpmyadmin'ом подключаться.

иногда хочется чтобы таким людям на законодательном уровне было запрещено компьютером пользоваться на уровне чуть выше чем скроллить веб в браузере

eternal_sorrow ★★★★★
()
Ответ на: комментарий от eternal_sorrow

ты даже через консольный клиент не можешь войти => знаю
а пытаешься phpmyadmin'ом подключаться => знаю
какая разница консольный клиент или phpmyadmin

uxredbyte
() автор топика
Ответ на: комментарий от uxredbyte

Короче у тебя две проблемы, первая, ты забыл пароль рута, пробуй без пароля, если не работает то гугли как сбросить. Вторая, поправь в настройках phpmyadmin путь к сокету, если не поможет пропиши в php.ini mysqli.default_socket. Дальше уже сам, сори.

goingUp ★★★★★
()
Ответ на: комментарий от uxredbyte

большая же. чтобы исключить лишний слой, в котором могут быть (и есть) свои проблемы, сперва нужно протестировать систему на более низком уровне

eternal_sorrow ★★★★★
()

чем там вчера дело закончилось поудаляли все треды этого толстого?

deity ★★★★
()
Ответ на: комментарий от goingUp

Я прописал путь к сокету mysqli.default_socket = /var/run/mysqld/mysqld.sock
ошибка при входи в mysql не удался

uxredbyte
() автор топика
Ответ на: комментарий от goingUp

В чем прикол пароль установлен root ну он не подходит в my.cnf указан пароль и логин root почему ошибка подключение ?

uxredbyte
() автор топика
Ответ на: комментарий от uxredbyte

в my.cnf указан пароль и логин

Это дефолтные пароль и логин для клиента. Сервер их не принимает, потому что пароль не правильный.

goingUp ★★★★★
()
Ответ на: комментарий от goingUp

Изменил я пароль ну войти не смог
sudo mkdir -p /var/run/mysqld
sudo chown mysql:mysql /var/run/mysqld
mysql
UPDATE mysql.user SET authentication_string=PASSWORD('root1337'), plugin='mysql_native_password' WHERE User='root' AND Host='localhost';
Ошибка теперь вот такая => mysqli_real_connect(): (HY000/1862): Your password has expired. To log in you must change it using a client that supports expired passwords.

uxredbyte
() автор топика
Ответ на: комментарий от uxredbyte

Опять сменил пароль только через терминал
sudo mysql -u root -p
root1337
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';
И я вошел в phpmyadmin = )

uxredbyte
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.