Как мы знаем в жизни, не говоря уже помнят, ,что такое обычный пароль, как правило, мелочь. Поэтому мы говорим, страшного не происходит - вы забыли пароль от Rutaceae БД MySQL. Аргументы для маленьких или растянуть шнур и помните, один из старых, забытых сброса пароля и поставить новый!
Так как мозг уже перегружен, то мы установим новый пароль из консоли. Все действия по сбрасыванию пароля были сделаны на ОС CentOS 5 И так, начнем: [-hide-]1. Останавливаем mysql сервер [root@server ~]# service mysqld stop 2. Выполняем консольную команду которая позволяет сбросить на пароль рута [root@server ~]#mysqld_safe – -skip-grant-tables – -user=root 3. Заходим в консоль mysql под рутом [root@server ~]#mysql -u root 4. В консоле набираем следующую команду, которая позволяет нам выставить новый рутовый пароль mysql> UPDATE mysql.user SET Password=PASSWORD(’НОВЫЙ_ПАРОЛЬ’) WHERE User=’root’; 5. Сбросим привелегии и выходим из консоли mysql> FLUSH P ... Читать дальше »
Я думаю, не стоит объяснять, ,что 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 ... Читать дальше »
Настраиваем репликацию 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 (Значение ... Читать дальше »
Изменение пароля для пользователя 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 ... Читать дальше »
При попытке изменить 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 = ... Читать дальше »
Получаем права 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 ... Читать дальше »
На днях поставил 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 ... Читать дальше » |