Инструменты пользователя

Инструменты сайта


wiki:technical:soft:mysql

Это старая версия документа!


Настройка MySQL сервера

Смена забытого пароля root

Останавливаем MySQL:

# /etc/init.d/mysql stop

Запускаем MySQL с новыми параметрами:

# mysqld_safe --skip-grant-tables &

Соединяемся с MySQL, указываем базу mysql, так как в ней меняем пароль:

# mysql -u root mysql
...
mysql> UPDATE user SET Password=PASSWORD('новый пароль') WHERE User='root';
mysql> FLUSH PRIVILEGES;
mysql> exit

Затем перезапускаем MySQL:

# /etc/init.d/mysql restart

Перевод БД с MyISAM на InnoDB

  1. Делаем дамп базы данных dbname, сохраняем как /home/user/backup/dbname.sql:
    $ mysqldump -uroot -p --opt dbname > /home/user/backup/dbname.sql
  2. Открываем дамп текстовым редактором, меняем значение типа каждой таблицы (параметер TYPE c ISAM на INNODB)
  3. Импортируем дамп в новую БД
wiki/technical/soft/mysql.1400234790.txt.gz · Последнее изменение: 2017/04/07 22:50 (внешнее изменение)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki