Xampp как запустить phpmyadmin

woman 1784755 1920 Советы на день
Содержание
  1. Минимальная настройка phpmyadmin для открытого запуска
  2. Установка веб сервера на windows Настройка и защита apache под windows Бесплатный ДНС сервер Настройка php Настройка mysql Настройка phpmyadmin (эта статья) Настройка sendmail Настройка ftp сервера FileZilla
  3. Установка веб сервера на windows Настройка и защита apache под windows Бесплатный ДНС сервер Настройка php Настройка mysql Настройка phpmyadmin (эта статья) Настройка sendmail Настройка ftp сервера FileZilla
  4. Комментарии
  5. Установка локального сервера XAMPP.
  6. 1. Подготовка
  7. 2. Установка
  8. 3. Запуск сервера
  9. Запуск phpMyAdmin
  10. Xampp как запустить phpmyadmin
  11. XAMPP phpMyAdmin: как создать базу данных и таблицы
  12. XAMPP phpMyAdmin Что это такое?
  13. Создать базу данных на XAMPP phpMyAdmin
  14. Создание таблиц с помощью phpMyAdmin XAMPP
  15. Установите пароль на phpMyAdmin на XAMPP
  16. Импорт / экспорт базы данных на XAMPP phpMyAdmin
  17. Импортировать базу данных на XAMPP phpMyAdmin
  18. Экспорт базы данных на XAMPP phpMyAdmin
  19. Вывод

Минимальная настройка phpmyadmin для открытого запуска

Данная статья входит в цикл статей, посвященных установке веб сервера на windows.

Установка веб сервера на windows
Настройка и защита apache под windows
Бесплатный ДНС сервер
Настройка php
Настройка mysql
Настройка phpmyadmin (эта статья)
Настройка sendmail
Настройка ftp сервера FileZilla

Если вы ставили сервер с помощью xampp, то в комплекте сразу имеется phpmyadmin.
Попасть в него можно так http://localhost/phpmyadmin или через любой ваш прописанный домен
http://домен/phpmyadmin
Если устанавливали phpmyadmin отдельно, то путь к нему возможно будет другой, вам виднее куда ставили.

Доступ в phpmyadmin осуществляется через пользователей базы данных, используя их логины и пароли. Сразу после установки в базе будет создан пользователь root без пароля, имеющий полный административный доступ к базе данных.
По умолчанию phpmyadmin настроен на работу именно с пользователем root без пароля, поэтому вход в phpmyadmin происходит без ввода логина и пароля с максимальными правами.

Естественно, в первую очередь нужно установить пароль пользователю root.
Заходите в phpmyadmin и нажимайте на вкладку «Привилегии«.
Тут вы должны увидеть минимум двух пользователей «pma» и «root»
Примерно так

phpmyadmin1 0

Пользователь pma необходим для phpmyadmin для его внутренних административных целей.
По умолчанию он тоже без пароля, поэтому пользователю pma тоже нужно поставить пароль.
Именно с пользователя pma лучше и начать.
Нажимайте на иконку редактирования привилегий возле пользователя pma

phpmyadmin11 0

Когда войдете в редактирование привилегий пользователя, никакие галочки не трогайте, все оставьте как есть, только добавьте пароль и нажмите ОК

phpmyadmin12 0

Теперь начинаем настраивать phpmyadmin.

Редактировать настройки phpmyadmin будем с помощью файла config.inc.php, который находится в папке с установленным phpmyadmin.
Я расскажу о наиболее важных настройках, если каких-то параметров вы не найдете в файле настроек, можете добавить их.

Начнем с авторизации и входа.
В конфиге за это дело отвечают следующие переменные

$cfg[‘Servers’][$i][‘auth_type’] = ‘config’;
$cfg[‘Servers’][$i][‘user’] = ‘root’;
$cfg[‘Servers’][$i][‘password’] = »;
$cfg[‘Servers’][$i][‘AllowNoPassword’] = true;

$cfg[‘Servers’][$i][‘auth_type’]
Это тип авторизации.
Если значение ‘cookie’, то логин и пароль будет запрашиваться при входе в phpmyadmin.
Если значение ‘config’, то логин и пароль для доступа к базе нужно прописать в этом конфиге в переменных
$cfg[‘Servers’][$i][‘user’]
$cfg[‘Servers’][$i][‘password’]
и входить можно будет не указывая логин и пароль.
При авторизации ‘cookie’ прописывать логин и пароль здесь не нужно.

$cfg[‘Servers’][$i][‘AllowNoPassword’] = true;
Разрешение входить под пользователями без установленных паролей.
Эту переменную лучше установить в false, тем самым запретить входить под пользователями без установленных паролей.

Дальше нужно прописать пароль для пользователя pma, чтобы phpmyadmin мог соединяться со своей базой

$cfg[‘Servers’][$i][‘controluser’] = ‘pma’;
$cfg[‘Servers’][$i][‘controlpass’] = »;
Это переменные логин и пароль для pma. Пропишите в controlpass пароль, который указали.

$cfg[‘blowfish_secret’] = ‘xampp’;
Это любая произвольная фраза-ключ для шифрования паролей в куках.
Желательно изменить стандартную фразу.
Если этой переменной у вас нет, добавьте ее.

Остальные настройки можно оставить по умолчанию, этих настроек хватит, чтобы phpmyadmin был открыт для доступа из интернета.

Другие статьи посвященные запуску сервера на windows

Установка веб сервера на windows
Настройка и защита apache под windows
Бесплатный ДНС сервер
Настройка php
Настройка mysql
Настройка phpmyadmin (эта статья)
Настройка sendmail
Настройка ftp сервера FileZilla

Комментарии

16.08.2010 Tigrusha
а ешё надо root паминять для тех кто не знает как ишем 2 файлика config.inc и config.inc.php в папки phpMyAdmin ишим /* Authentication type and info */
$cfg[‘Servers’][$i][‘auth_type’] = ‘config’;
$cfg[‘Servers’][$i][‘user’] = ‘root’;
$cfg[‘Servers’][$i][‘password’] = »;
$cfg[‘Servers’][$i][‘AllowNoPassword’] = true;
и миня ем на сваего ползывателя ток сначала в бази саздть не забудте

09.01.2011 serdjuzz
подскажите пожалуйста:
когда набираю в браузере(Chrome и IE пишут:
Веб-страница по адресу http://localhost/phpmyadmin, возможно, временно недоступна или постоянно перемещена по новому адресу.
Дополнительная информация об этой ошибке
Исходное сообщение об ошибке показано ниже
Ошибка 101 (net::ERR_CONNECTION_RESET): Неизвестная ошибка.

09.01.2011 serdjuzz
вот всегда так )))
спросишь и разберешься )))
спасибо, хелп ваш зрелый = это я туплю

This setting can be configured in the file «httpd-xampp.conf».

Вижу что копать надо в файле «httpd-xampp.conf» но не знаю что поправить.

Админ, не подскажешь? Заранее спасибо.

21.01.2011 админ
Алексей, в статье «Настройка и защита apache под windows» я коснулся этой темы.

Смотрим самый конец статьи.
Цитирую

===============
В последних версиях xampp доступ к административным скриптам возможен только при локальном входе, внешний доступ закрыт, phpmyadmin тоже доступен только локально.
Если хотите открыть внешний доступ для phpmyadmin или другим стандартным скриптам, опять смотрим файл
/xampp/apache/conf/extra/httpd-xampp.conf
Тут есть подобная конструкция

Эта конструкция и запрещает доступ снаружи, конечно сам запрет находится внутри этой конструкции, но если вам нужно открыть внешний доступ например для phpmyadmin, то просто удалите его из этого списка.
==============

То есть из строки

удалите phpmyadmin

15.03.2011 админ
Андрей, речь идет про пользователя pma.
Не правильно указаны логин или пароль для pma.
В файле настроек нужно указать для него логин пароль, если вы его меняли.
$cfg[‘Servers’][$i][‘controluser’] = ‘pma’;
$cfg[‘Servers’][$i][‘controlpass’] = »;

26.05.2011 Дмитрий
После всех настроек phpAdmin вообще перестал открываться. На нажатия кнопки в панели не реагирует. После ввода в командную строку в локале выдает ошибку 403 и «доступ закрыт». Извне так же ошибка. Куда копать? Все настроено в строгости с вашей инструкцией.

27.05.2011 Админ
Дмитрий, скорее всего в настройках сервера что-то сделали.
403 это скорее всего направлен запрос на каталог, который не имеет индексного файла и в настройках сервера запрещен листинг файлов.
Мне кажется, что где то в настройках апача прописали не верный путь до phpmyadmin.

27.05.2011 Дмитрий
в общем перепроверил все по новой и выяснил такую штуку. Если в файле
/xampp/apache/conf/extra/httpd-xampp.conf
убрать параметр phpmyadmin из строки

.

То все.. phpmyadmin становится недоступным вообще. Ни из локала, ни снаружи. В файле hosts все прописано, что нужно. пути все правильны.

Правда еще одну ошибку выдавало:
В файле php.ini если прописать директорию D:/xampp/, то выдавало ошибку. Оказалось нужно прописывать D:\xampp\. В этом файле половина путей прописана со слэшами то в одну, то в другую сторону. Может сборка 1.7.4 не оттестирована подобающим образом?

30.05.2011 админ
Дмитрий, вот со слешами странная ситуация.
Действительно есть такая проблема, слеши в разные стороны.
У некоторых это вызывает проблемы, у некоторых нет.
У некоторых работают слеши в одну сторону, у некоторых в другую.
А у многих работают все слеши.
Почему такая ерунда с этими слешами, я не могу понять

10.08.2011 Олег
Установил, сделал защиту, настроил php,mysql,phpmyadmin, мне больше пока не надо так вот появилось такое
Access forbidden!

You don’t have permission to access the requested directory. There is either no index document or the directory is read-protected.

If you think this is a server error, please contact the webmaster.
Error 403
localhost
10.08.2011 23:38:10
Apache
в phpmyadmin могу зайти, но что делать не знаю. помогите пожалуйсто.

11.08.2011 Олег
А да забыл добавить что все работало пока я не перезагрузил Apache

22.08.2011 Виктор
Олег, в настройках значит стоит запрет на чтение директории без индексного файла или еще где то запрет.
Но это уже надо смотреть все по месту, так сложно сказать почему запрещен доступ к директории.

21.09.2011 максим
поменял пароль на root и способ входа установил cookie
Теперь при входе в а вадминку выдает ошибку
Error

02.09.2012 Антон
Здравствуйте! столкнулся с такой же проблемой как Дмитрий
» Если в файле
/xampp/apache/conf/extra/httpd-xampp.conf
убрать параметр phpmyadmin из строки

.

То все.. phpmyadmin становится недоступным вообще. Ни из локала, ни снаружи. В файле hosts все прописано, что нужно. пути все правильны.»
не подскажите как быть и что и как исправить надо что бы работало все

15.01.2013 zenon
отличная статья, спасибо

20.02.2013 Gannibal
Подскажите пожалуйста а как удалить правельно те что на скрине выделил стрелками.

10.02.2014 Кривая статья
После установки пароля нет доступа к админке. Проще в 10 раз на время НЕ использования phpmyadmin папку хамрр перемещать в другой директорий. И никто в жизни ее не найдет.

26.07.2016 Евгений
Типичная абсолютно бесполезная статья, написаная непонятно кем и непонятно для чего!

«Зайдите во вкладку Привилегии. » А вот НЕТ ТАКОЙ ВКЛАДКИ в PHPmyadmin. НЕТ И ВСЁ! Нахрена писать такие статьи.

Я потому и начал искать материалы, что эта тупая программа впринципе не содержит в интерфейсе ничего похожего на настройки доступа. И автор этой «статьи» ничем не помог.

Источник

Установка локального сервера XAMPP.

Сегодня я хочу познакомить Вас с локальным сервером XAMPP. И для начала расскажу что это такое и зачем он нужен.

Локальный сервер – это специальная программа, которая устанавливается на компьютер и позволяет осуществлять разработку сайтов и работу в БД не выходя в сеть Интернет.

Работа локального сервера полностью имитирует работу реального сервера хост-провайдера. Функционал ничем не отличается от возможностей хостинга и состоит из аналогичных компонентов, а именно из базы данных MySQL, сервера, поддержки РНР и скриптов для работы с базами данных.

Существует множество локальных сервером, но я хорошо использую сервер XAMPP. Если вы используете другой, то это не страшно.

Локальный сервер XAMPP – является самой популярной средой разработки PHP. XAMPP полностью бесплатный и простой в установке дистрибутив Apache, содержащий MariaDB, PHP и Perl. XAMPP создан с открытым исходным кодом, чтобы быть невероятно простым в установке и в использовании.

Если у Вас стоит локальный сервер на компьютере, тогда XAMPP не запустится пока вы не удалите свой сервер.

Этот сервер пригодится для использования панели phpMyAdmin.

phpMyAdmin — СУБД – приложение с открытым кодом, написанное на языке PHP и представляющее собой веб-интерфейс для администрирования СУБД MySQL. PHPMyAdmin позволяет через браузер и не только осуществлять администрирование сервера MySQL, запускать команды SQL и просматривать содержимое таблиц и баз данных.

Вот именно ради phpMyAdmin нам и надо установить сервер XAMPP. Если вы используете другое приложение для администрирования СУБД MySQL, тогда можете не ставить данный сервер.

1. Подготовка

Для начала нужно скачать дистрибутив сервера на официальном сайте. Сервер можно поставить на операционные системы Windows, Linux и Mac OS. Я пользуюcь “маком” поэтому я буду описывать установку на Mac OS и параллельно на Windows.

2. Установка

Установка очень проста. Запускайте установщик, соглашайтесь со всеми условиями (в Windows нужно выбрать локальный диск куда хотите поставить сервер). Рекомендуется оставить всё по умолчанию и дожидаться установки (минут 20-30).

3. Запуск сервера

Запуск сервера на Windows:

Screen Shot

Запуск сервера на Mac OS:

start mac

services

Network

Запуск phpMyAdmin

После всех манипуляций приступим к последнему этапу. Запустите браузер (например Google Chrome) и в адресной строке напишите адрес сервера.

Для Windows всегда по умолчанию “localhost” или “127.0.0.1”. Для Mac OS “localhost:8080” или “127.0.0.1:8080” где “8080” номер локального порта. Если всё правильно сделали должна открыться главная страница сервера (даже без интернета).

На главной странице Вас приветствует сервер и рассказывает о своих преимуществах. Но нам надо запустить phpMyAdmin для работы с MySQL. В конце меню нажмите на значёк и откроется СУБД (по умолчанию: логин root и без пароля). Поэтому вход будет быстрый т.к. без пароля.

localhost

Вот так выглядит интерфейс программы phpMyAdmin. На следующем уроке мы начнем изучать команды языка SQL и примеры я буду показывать на phpMyAdmin. Будут вопросы пишите их в комментариях. Удачи!

phpMyAdmin

Подробное видео по установке:

Источник

Xampp как запустить phpmyadmin

Databases, PHP, Web Design

When working on a website that is either hosted or local on your computer, sometimes you’ll need a database for it. Back in the day, you would need to know SQL and how to run those commands in some sort of prompt. Nowadays, we have phpMyAdmin which is a graphical user interface for SQL. You can click, type in text boxes, and after a while, you’ll have a database created along with tables, columns, user permissions, etc.

To use phpMyAdmin, you’ll need to either install hosting software on your computer such as XAMPP, MAMP, LAMP, or WAMP. Or, you can get a web host that has it installed on it already. The “AMP” in those software packages stands for Apache (the web server), MySQL (the databases), and PHP. The M is for Macs, the L is for Linux, and the W is for Windows. XAMPP does them all so that’s the one I’d recommend starting out with.

As for web hosts, the one I use and HIGHLY recommend is interserver.net They are cheap, reliable, charge you monthly, and don’t hike up their prices like most of the other web hosts do.

In this blog post, I will only show how to create a Database with a table and some columns. However, at the top of this post, I inserted a video that shows a lot more than that. It goes into downloading/installing XAMPP, accessing phpMyAdmin, creating a database, and using PDO (PHP Data Objects) to connect to it. Now, onto showing how to use phpMyAdmin!

To access phpMyAdmin from XAMPP you will need to make sure you have Apache and MySQL running in the XAMPP control panel by clicking the start buttons under the Actions column:

If Apache and MySQL are green then all is well. Then you can click the “Admin” button in the MySQL row and that will launch phpMyAdmin:

You can also access phpMyAdmin by typing in http://localhost/phpmyadmin/ into your browser. The first time you access it, you will need to login using “root” as the username and there will be no password. Once you’ve typed that in, click on “Go”:

loginphpmyadmin

Once you are logged in I would recommend changing your password to secure your databases and their settings:

changepw

After you’ve done that. You will want to create a new database by clicking here:

newdb

You will then be prompted to name the database, do so, and then click on “Create”:

createDatabase

Then you will be asked to create a table with however many columns you want. Once you’ve decided that, click “Go” again:

createTable

This will require that you preplan your database a bit. You’ll need to know exactly what you will be storing in it. For this example, we will be storing the user’s name and age. So on the next screen we will put in a names and ages column. We will also need to give them a type, age will be INT (integer/numbers) and names will be VARCHAR (characters/letters). Finally we will need to say how many characters can be in each column. Age will be 3 since I don’t think anyone would live to be older than 999 (: and we will give 100 characters for their name which should be enough. Once we filled in those fields, we would click “Save”:

createColumns

And there you have it! A new database with a table with two columns in it ready to be filled. Be sure to watch the video at the top of this post if you want to see how to connect to the database using PHP Data Objects (PDO). Also, be sure to check out our PHP Training Course if you want to learn more about PHP, databases, and how to use them together. Have an amazing day!

Источник

XAMPP phpMyAdmin: как создать базу данных и таблицы

Всегда рекомендуется установить XAMPP и протестировать свой проект локально, прежде чем запускать его для пользователей. Если установка и настройка XAMPP phpMyAdmin на вашем локальном компьютере вас беспокоит, то чтение этого поста поможет вам в этом разобраться.

XAMPP – это сервер с открытым исходным кодом, созданный для тестирования проектов на локальном сервере, прежде чем сделать его доступным для всех через Интернет. Этот сервер разработки веб-приложений поставляется с предварительно установленным веб-сервером Apache, базой данных MySQL, PHP и Perl, которые помогут вам создать автономное приложение с желаемыми функциями и функциями. XAMPP – это легкое решение, которое отлично работает на нескольких платформах, таких как Linux, Windows и Mac OS.

Большинство разработчиков полагаются на XAMPP для тестирования своих новых плагинов, проверки обновлений, тестирования новых тем, прежде чем вносить какие-либо изменения в живую версию. Таким образом разработчики предвидят любую ошибку или проблему, которая может произойти. Давайте теперь копнем немного глубже и перейдем к phpMyAdmin, чтобы понять поток данных.

XAMPP phpMyAdmin Что это такое?

phpMyAdmin – это бесплатное программное обеспечение с открытым исходным кодом, которое позволяет вам управлять MySQL через Интернет. В этом случае вы можете легко управлять базой данных через графический пользовательский интерфейс, известный как phpMyAdmin. phpMyAdmin написан на PHP и приобрел большую популярность с точки зрения веб-решения для управления MySQL. Вы можете выполнять операции в MySQL через пользовательский интерфейс phpMyAdmin, но при этом можете напрямую выполнять SQL-запросы. И он позволяет вам выполнять такие операции, как редактирование, создание, удаление, изменение базы данных MySQL, изменение полей, таблиц, индексов и т.д. Фактически, какой пользователь должен иметь какие права, вы также можете управлять этим. phpMyAdmin имеет огромную поддержку многоязычного сообщества.

Создать базу данных на XAMPP phpMyAdmin

phpMyAdmin поддерживает широкий спектр операций MySQL, что делает работу с базой данных легкой и простой. Более того, интерактивный пользовательский интерфейс phpMyAdmin помогает довольно легко управлять запросами. Чтобы создать базу данных MySQL XAMPP, вам необходимо сначала запустить XAMPP.

И щелкните вкладку База данных. Теперь вы должны увидеть параметр «Создать базу данных» и поле ввода для ввода имени базы данных. Напишите имя базы данных и нажмите кнопку «Создать». Через некоторое время вы увидите сообщение об успешном выполнении.

Из списка таблиц вы можете просмотреть свою базу данных. Вы можете использовать эту базу данных где угодно с настройками по умолчанию. По умолчанию HostName – localhost, пользователь MySQL – root и не имеет пароля.

Создание таблиц с помощью phpMyAdmin XAMPP

Таблицы играют жизненно важную роль в хранении информации (динамическое содержимое). В XAMPP MySQL храните информацию в таблицах. Вы можете легко добавлять таблицы в MySQL, используя интуитивно понятный пользовательский интерфейс phpMyAdmin. В phpMyAdmin перейдите на вкладку «Структура». Под списком таблиц внизу страницы нажмите мастер «Создать новую таблицу в базе данных», чтобы начать работу. Сначала добавьте имя таблицы и общее количество полей и нажмите кнопку «Перейти».

post 6265 5fa9003bbc7c9

Таким образом вы попадете в пошаговый мастер, в котором вам необходимо заполнить необходимые поля. Прежде всего, назовите все поля и выберите соответствующий тип для каждого поля. Однако, чтобы выбрать тип, используйте раскрывающееся меню «Тип» и введите значение длины каждого поля. Затем присвойте каждому полю «Атрибут». В раскрывающемся меню «Null» выберите опцию NULL и определите, является ли указанное поле первичным ключом или нет. И, наконец, выберите тип таблицы и метод сопоставления и нажмите кнопку «Сохранить», чтобы завершить процесс создания таблицы.

Установите пароль на phpMyAdmin на XAMPP

Когда мы устанавливаем сервер XAMPP на локальный компьютер, по умолчанию используется имя пользователя root, а пароль остается пустым. Поскольку это локальный сервер, разработчики не устанавливают пароль. Однако вы можете установить или изменить пароль на phpMyAdmin на XAMPP. Если вы хотите установить пароль, вы можете выполнить следующие шаги.

post 6265 5fa90040de6ff

Импорт / экспорт базы данных на XAMPP phpMyAdmin

Для управления базой данных MySQL phpMyAdmin предоставляет вам эффективную платформу. Вы можете обрабатывать данные откуда угодно, используя phpMyAdmin. Более того, возможность импорта и экспорта базы данных дает вам наилучшие шансы на восстановление после любой внезапной или неизбежной потери данных. Точно так же перенос данных с одного сервера на другой может выполняться безупречно. Это веб-интерфейс, который позволяет восстанавливать данные из любого места.

Импортировать базу данных на XAMPP phpMyAdmin

Однако данные легко импортировать или экспортировать, и следующие шаги могут помочь вам в этом. Итак, чтобы импортировать базу данных с помощью phpMyAdmin XAMPP, выполните следующие шаги.

post 6265 5fa900459b47c

Экспорт базы данных на XAMPP phpMyAdmin

Чтобы экспортировать базу данных MySQL через phpMyAdmin XAMPP, выполните следующий шаг.

Примечание. Старая версия phpMyAdmin не поддерживает Quick. Так что для этого вам придется использовать другой метод.

post 6265 5fa9004a51bb0

Вывод

Как видите, все функции phpMyAdmin XAMPP очень мощные, что дает вам свободу эффективного управления базой данных. Я попытался включить все важные аспекты, связанные с phpMyAdmin, в XAMPP. Однако, чтобы охватить каждую часть и ответить на каждый вопрос, мне нужна ваша помощь. Да! Вы можете помочь мне, задав свои вопросы в комментариях ниже, и я постараюсь на них ответить. Принимая во внимание, если вы хотите более узнать о разработке веб – сайтов и хотите создать свой собственный веб – сайт, то вы можете использовать TemplateToaster веб – сайт строитель. В кратчайшие сроки вы получите полнофункциональный веб-сайт, оптимизированный для мобильных устройств. Более того, для запуска TemplateToaster не требуется технических навыков. Итак, создайте свой сайт и протестируйте его на XAMPP или WAMP где угодно.

Источник

Оцените статью
Добавить комментарий

Adblock
detector