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

Будет ли на CentOS 5 операционной системы для установки веб-серверы - Lighttpd, и доступ к нашим phpeshnoy администратора с помощью режима проверки подлинности.

PhpMyAdmin может быть установлена ​​двумя способами - Во-первых, загрузить хранилища Реми (есть последняя версия).Второй способ это загрузить пакет с официального сайта. Предложить начиная со второго метода.

Так ,что начнем установку:


[-hide-]1. Скачаем пакет phpMyAdmin

# cd /tmp

# wget http://downloads.sourceforge.net/project/phpmyadmin/phpMyAdmin/3.3.5/phpMyAdmin-3.3.5-all-languages.tar.gz?use_mirror=citylan&ts=1280424405

# tar xzvf phpMyAdmin-3.3.5-all-languages.tar.gz

2. Создадим директорию куда скопируем файликы phpMyAdmin

# mkdir -p /home/www/phpmyadmin

# cp -r phpMyAdmin-3.3.5-all-languages/* /home/www/phpmyadmin

3. Отредактируем конфигурационный файлик lighttpd

# vi /etc/lighttpd/light ...
Читать дальше »
Просмотров: 4755
Дата: 2011-07-16 13:17:42
Комментариев: 0
Автор: admin  Раздел: MySQL
Настраиваем репликацию Mysql по схеме master-slave

Суть этого репликации является то, ,что у вас есть постоянный копии всех баз данных MySQL. Передающиеся на все изменения на сервер Mysql Местер, все операции (включая удаление) в режиме реального времени на сервер-получатель. Кстати, под таким режимом, практически резервную копию базы данных на вторичный сервер, obyasnyat почему я думаю.

Так этот параметр, я с наличием двух серверов с установленной операционной системой CentOS 5.4 и Mysql 5.0.77 делать.

Делаем следующее:
[-hide-]Сервер-мастер – 10.0.0.1

Сервер-слейв – 10.0.0.2

База данных которую мы синхронизируем находится на мастере и называется testDB, на вторичном сервере ее нет.

Начнем с настройки мастера.


1.Создадим папочку для лог-файлика Mysql.

# mkdir /var/log/mysql

# chown mysql:mysql /var/log/mysql

2. Отредактируем конфигурационный файлик Mysql, my.cnf.

# vi /etc/my.cnf

Добавим, следующии строчки в поле [mysqld]

server-id=1 (Значение ...
Читать дальше »
Просмотров: 2806
Дата: 2011-07-16 13:07:48
Комментариев: 0
Автор: admin  Раздел: MySQL
Изменение пароля для пользователя MySQL с помощью SSH очень удобно и быстро, не требует много времени, ,чтобы войти в управление и Панула параметры поиска вы хотите
Переход в управление MySQL с помощью простой команды:

[-hide-]mysql

далее заходим в базу двнных под названием «mysql»

use mysql;


просматриваем какие есть таблицы

show tables;

далее Вы увидить список таблиц среди которых есть «user»

+---------------------------+
| Tables_in_mysql |
+---------------------------+
| columns_priv |
| db |
| func |
| help_category |
| help_keyword |
| help_relation |
| help_topic |
| host |
| proc |
| procs_priv |
| tables_priv |
| time_zone |
| time_zone_leap_second |
| time_zone_name |
| time_zone_transition |
| time ...
Читать дальше »
Просмотров: 1658
Дата: 2011-07-14 21:56:41
Комментариев: 0
Автор: admin  Раздел: MySQL
При попытке изменить root пароль пользователя MySQL и вам не удастся, то делаем:

[-hide-]mysql> UPDATE mysql.user SET Password=PASSWORD('ПАРОЛЬ') WHERE User='root';
Query OK, 0 rows affected (0.00 sec)
Rows matched: 0 Changed: 0 Warnings: 0

mysql> select * from user where User='root';
Empty set (0.00 sec)[-hide-]

Не повезло, но это означает, ,что ваша таблица данных mysql.user была утеряна.
Теперь посмотрим на то, как это восстановить.

Останавливаем mysql

[-hide-]/etc/init.d/mysql stop

Запустите mysqld_safe

mysqld_safe -–skip-grant-tables &

Входим

mysql
mysql> use mysql;

Проверяем

mysql> select * from user where User='root';
Empty set (0.00 sec)

Данных нет … Восстанавливаем.

mysql>INSERT INTO user (Host,User,Password,Select_priv,Insert_priv)

VALUES('localhost','root',PASSWORD('ПАРОЛЬ'),'Y','Y');

UPDATE user set Update_priv = 'Y' WHERE User='root';
UPDATE user set Delete_priv = 'Y' WHERE User='root';
UPDATE user set Create_priv = ...
Читать дальше »
Просмотров: 1363
Дата: 2011-07-14 21:09:09
Комментариев: 0
Автор: admin  Раздел: MySQL
Получаем права root

mysql -u root -p

Enter password: вводим пароль root и жмём Enter теперь мы можем создавать пользователей, базы данных и управлять правами пользователей из консольного режима создать базу данных:

[-hide-]mysq> create database имя_базы;

удалить базу данных:

mysql> drop database имя_базы;


Посмотреть список баз:

mysql> show databases;

Важно: все команды mysql обязательно должны заканчиваться на ; (точку с запятой) приведем пример создания базы и пользователя для этой базы, с правами делать ,что ему захочется в рамках данной базы данных все команды должны выполнятся от root-а создаём базу:

mysql> create database db1;

где db1 – имя базы
создаём пользователя для этой базы:

mysql> grant all on db1.* to 'db1_user'@'localhost' identified by 'db1_password';

где
db1.* – база данных
db1_user – имя пользователя для данной базы
localhost – адресс с которого разрешено логинится пользователю db1_user
db1_password – пароль пользователя db1_u ...
Читать дальше »
Просмотров: 2143
Дата: 2011-07-14 21:02:33
Комментариев: 0
Автор: admin  Раздел: MySQL
На днях поставил mysql, но забыл пароль root.

Сменил следующим образом:

[-hide-] # /usr/local/etc/rc.d/mysql-server stop
Stopping mysql.
Waiting for PIDS: 73146.
monitor# mysqld_safe –skip-grant-tables &
[1] 24137
monitor# 110702 09:48:20 mysqld_safe Logging to ‘/var/db/mysql/monitor.local.uzh.err’.
110702 09:48:20 mysqld_safe Starting mysqld daemon with databases from /var/db/mysql
mysql -u root
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.5.13 Source distribution

Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the current input statement.

mysql> use mysql;
Reading table information for completion of table and colu ...
Читать дальше »
Просмотров: 1144
Дата: 2011-07-14 02:14:08
Комментариев: 0
Автор: admin  Раздел: MySQL
Существует большое PHP скрипт Sypex Dumper, который справляется с этой и многих других задач гораздо быстрее и лучше. В этот час мне хотелось бы рассказать вам о процессе создания автоматизированного резервного копирования с ним.

Скачать дистрибутив, залейте его на сервер (предпочтительно непосредственно в корневом каталоге сайта), затем откройте http://ваш_сайт.ру/sxd/index.php Мы видим, подобный диалог как на этом скриншоте:

[-hide-]

Выбираем базу данных, которую нужно бекапить и нажимаем на кнопку “Сохранить”.



В этом диалоге важно запомнить имя задания, ,чтобы потом вызывать его по крону. Теперь ставим на крон это всё дело:

Code:
php -q /путь_к_скрипту/sxd/index.php -j=имя_задания -u=логин_пользователя_mysql -p=пароль
[-hide-]

Вот и все. Если бы объединить в одной работе сразу экспорта нескольких баз данных или при обращении к сценарию ...
Читать дальше »
Просмотров: 1726
Дата: 2011-07-13 21:38:20
Комментариев: 0
 Страницы: 1 2 3