ГлавнаяРегистрацияВходВ закладки
Автор: admin  Раздел: MySQL
Краткая записка по созданию новой базы данных MySQL и нового пользователя с полными правами на вновь созданную базу данных из командной строчки.

1. Зайдем под логином root польхователя в mysql

[-hide-]# mysql -u root -p

mysql> CREATE DATABASE <имя новой БД> CHARACTER SET utf8 COLLATE utf8_general_ci;
mysql> GRANT ALL PRIVILEGES ON <имя БД>.* TO 'имя нового юзера'@'localhost' IDENTIFIED BY 'пароль' WITH GRANT OPTION;
mysql> quit;

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

mysql> SHOW CREATE DATABASE <имя БД>;
Для смены БД используем команду use <имя базы>;[-hide-] ...
Читать дальше »
Просмотров: 1299
Дата: 2011-07-15 19:31:36
Комментариев: 0
Автор: admin  Раздел: MySQL
Несколько дней назад столкнулся с проблемой - в MySQL (Debian) InnoDB таблицы поломались. Соответственно SQL упал и не начал хорошо работать, так вот ,что это ошибка при попытке открыть таблицу – ERROR 1033 (HY000): Incorrect information in file: ‘./basewp/wp_firestats_archive_ranges.frm

Эту ошибку можно решить следующим образом:

[-hide-]1. Добавляем ниже лежащие строчки в конфигурационный файлик MySql:

# vi /etc/my.cnf

[mysqld]
innodb_force_recovery = 4

2. Рестартуем MySql. Sql запустит режим восстановления таблиц innodb.

3. Делаем на всякий случай дамп баз.

4. Останавливаем MySql.

5. Из конфигурационного файлика sql удалим добавленную ранее строчку – innodb_force_recovery

6. Стартуем Sql.

На этом все, таблицы восстановлены, sql работает без ошибок. В случае возникновения проблем, воспользуемся нашим ранее сделанным бекапом.[-hide-] ...
Читать дальше »
Просмотров: 1630
Дата: 2011-07-15 18:05:47
Комментариев: 0
Автор: admin  Раздел: MySQL
Для удобства работы с базами данных MySQL решил поставить PHPMyAdmin. В FreeBSD есть возможность установить через порт, и будет его устанавливать на FreeBSD.

Делаем следующее:

[-hide-] /usr/ports/databases/phpmyadmin

Смотрим конфигурацию:



И устанавливаем:

#make install clean

По ходу установки задаст еще пару вопросов, ,что устанавливать а ,что нет. В конце будет такой текст, рекомендация:

************************************************************************
You may edit /usr/local/etc/php.ini to change this variables:

apc.enabled=»1″

^^^ -> Default value

apc.shm_size=»30″
^^^^ -> Default value

* More information on /usr/local/share/doc/APC/INSTALL

Then restart your web server and consult the output of phpinfo().
If there is an informational section for APC, the installation was
successful.
********************************* ...
Читать дальше »
Просмотров: 1763
Дата: 2011-07-14 12:11:04
Комментариев: 0