Как узнать mysql сервер

Основы работы с MySQL

В статье мы расскажем, что такое MySQL server, как создать базу данных MySQL и как к ней подключиться.

В этой системе используется формальный язык SQL (Structured Query Language), на котором создаются запросы к базам. Работать с базами данных необходимо через phpMyAdmin.

Характеристики MySQL:

поддерживает популярные CMS;

есть плагины для упрощения работы с СУБД;

поддерживает типы таблиц: MyISAM, InnoDB, HEAP, MERGE;

можно добавить до 50 миллионов строк в таблицы;

не подходит для крупных проектов из-за ограниченного функционала SQL.

Базы данных доступны на всех тарифах, кроме Win-Lite.

Если вы уже заказали услугу хостинга, используйте базу данных «u1234567_default». Она автоматически создается в панели управления.

Подключение к базе данных MySQL

Чтобы подключиться к базе данных MySQL host, вам нужно знать имя сервера, логин пользователя и пароль.

Как узнать пароль базы данных и логин

Данные для доступа указаны в информационном письме, которое приходит после заказа хостинга на контактный e-mail, а также в карточке услуги в Личном кабинете.

Чтобы найти данные в Личном кабинете 2domains, авторизуйтесь, выберите нужную услугу и кликните Управление услугой. В графе «Реквизиты доступа» указаны пароль и логин.

Как узнать имя сервера

В графе «Имя сервера» укажите «localhost».

Так как база данных «u1234567_default» создается по умолчанию, мы рекомендуем изменить пароль доступа по инструкции ниже.

Изменение пароля базы данных

Изменить пароль можно в панели управления хостингом. Для этого войдите в ISPmanager и следуйте инструкции:

Как узнать mysql сервер. Смотреть фото Как узнать mysql сервер. Смотреть картинку Как узнать mysql сервер. Картинка про Как узнать mysql сервер. Фото Как узнать mysql сервер

Выберите нужного пользователя и нажмите Изменить:

Как узнать mysql сервер. Смотреть фото Как узнать mysql сервер. Смотреть картинку Как узнать mysql сервер. Картинка про Как узнать mysql сервер. Фото Как узнать mysql сервер

Введите новый пароль и нажмите Ок.

Измените пароль через конфигурационный файл в CMS вашего сайта.

Готово, вы изменили пароль базы данных.

Также вы можете создать новую базу данных. Для этого используйте инструкцию ниже.

Создание новой базы данных

Создать базу данных можно в панели управления хостингом. Для этого войдите в ISPmanager и следуйте инструкции:

Как узнать mysql сервер. Смотреть фото Как узнать mysql сервер. Смотреть картинку Как узнать mysql сервер. Картинка про Как узнать mysql сервер. Фото Как узнать mysql сервер

Пропишите имя базы данных, выберите имя пользователя из выпадающего списка.

Сгенерируйте пароль и нажмите ОК.

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

Удаление базы данных

Чтобы удалить или очистить базу данных, войдите в панель управления хостингом ISPmanager и следуйте инструкции:

Источник

Основы работы с MySQL

Что такое MySQL?

MySQL — одна из наиболее используемых систем управления базами данных: Что такое СУБД? MySQL применяется для хранения данных в Facebook, Youtube, Twitter, Wikipedia. А также базы данных используются популярными CMS. В REG.RU база данных входит в услугу хостинга.

Подробнее о MySQL мы рассказали в статье.

Как это следует из названия, в данной библиотеке используется формальный язык SQL (Structured Query Language), на котором создаются запросы к базам данных. Основной инструмент для работы с базами данных MySQL — phpMyAdmin. Подробнее о работе в phpMyAdmin читайте в статье.

Базы данных на хостинге REG.RU доступны на всех тарифах, кроме Host-Lite и Win-Lite. Также базы данных доступны во всех панелях управления веб-хостингом. Если у вас один из этих тарифов, для использования баз данных повысьте тариф.

Как узнать имя сервера, имя пользователя и пароль для подключения к базе данных MySQL?

Для подключения к базе данных MySQL и для входа в phpMyAdmin необходимо указывать логин и пароль пользователя базы данных.

Логин и пароль

После заказа услуги хостинга в панели управления уже присутствует база данных «u1234567_default» (u1234567 — ваш логин хостинга). Вы можете воспользоваться этой базой данных. Реквизиты доступа к ней приведены в информационном письме и в Личном кабинете в карточке услуги.

Логин и пароль услуги хостинга указаны в информационном письме, отправленном на контактный e-mail после заказа хостинга. Также данная информация продублирована в Личном кабинете. Авторизуйтесь на сайте REG.RU и кликните по нужной услуге хостинга. Логин и пароль указаны на вкладке «Доступы»:

Как узнать mysql сервер. Смотреть фото Как узнать mysql сервер. Смотреть картинку Как узнать mysql сервер. Картинка про Как узнать mysql сервер. Фото Как узнать mysql сервер

Или вы можете создать новую базу данных. В этом случае имя базы, имя пользователя и пароль вы зададите самостоятельно. Если у вас уже есть созданный сайт на CMS, узнать пароль базы данных можно в конфигурационном файле сайта: Где CMS хранит настройки подключения к базе данных.

Имя сервера

В качестве сервера базы данных необходимо указывать «localhost».

Как изменить пароль базы данных?

Важно: в ISPmanager подраздел «Базы данных» недоступен, если вы используете тариф «Host-Lite».

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

Перейдите в раздел «Базы данных», выберите нужную базу и нажмите Пользователи:

Как узнать mysql сервер. Смотреть фото Как узнать mysql сервер. Смотреть картинку Как узнать mysql сервер. Картинка про Как узнать mysql сервер. Фото Как узнать mysql сервер

Выберите пользователя БД, пароль которого необходимо изменить, и нажмите Изменить:

Как узнать mysql сервер. Смотреть фото Как узнать mysql сервер. Смотреть картинку Как узнать mysql сервер. Картинка про Как узнать mysql сервер. Фото Как узнать mysql сервер

В блоке «Базы данных» выберите пункт Базы данных MySQL:

Как узнать mysql сервер. Смотреть фото Как узнать mysql сервер. Смотреть картинку Как узнать mysql сервер. Картинка про Как узнать mysql сервер. Фото Как узнать mysql сервер

Пролистайте открывшуюся страницу вниз до раздела «Текущие пользователи» и кликните по ссылке Изменить пароль для одного из пользователей:

Как узнать mysql сервер. Смотреть фото Как узнать mysql сервер. Смотреть картинку Как узнать mysql сервер. Картинка про Как узнать mysql сервер. Фото Как узнать mysql сервер

Перейдите в раздел «Базы данных» и на открывшейся странице нажмите Управление пользователями:

Как узнать mysql сервер. Смотреть фото Как узнать mysql сервер. Смотреть картинку Как узнать mysql сервер. Картинка про Как узнать mysql сервер. Фото Как узнать mysql сервер

На открывшейся странице сгенерируйте новый пароль, нажав кнопку Создать. Чтобы увидеть и скопировать новый пароль, нажмите Показать. Нажмите Применить для сохранения изменений:

Как узнать mysql сервер. Смотреть фото Как узнать mysql сервер. Смотреть картинку Как узнать mysql сервер. Картинка про Как узнать mysql сервер. Фото Как узнать mysql сервер

Готово, пароль базы данных изменён.

Измените пароль в конфигурационном файле сайта

Не забудьте изменить пароль базы данных в настройках сайта: Где CMS хранит настройки подключения к базе данных.

Как создать базу данных?

Создание базы данных происходит в панели управления хостингом. Войдите в вашу панель управления хостингом и следуйте соответствующей инструкции ниже:

В разделе «Главное» выберите пункт Базы данных и нажмите Создать:

Как узнать mysql сервер. Смотреть фото Как узнать mysql сервер. Смотреть картинку Как узнать mysql сервер. Картинка про Как узнать mysql сервер. Фото Как узнать mysql сервер

Сгенерируйте пароль пользователя и нажмите Ок.

Готово, новая база данных создана.

Ошибка при создании БД в ISPmanager

При создании базы данных к названию базы и к имени пользователя автоматически добавляется префикс вида u1234567_ (итого 9 символов), максимальное количество символов в имени — 16. Таким образом, вводимое вами имя базы и имя пользователя не должно превышать 7 символов (16 минус префикс).

В разделе «Базы данных» выберите пункт Мастер баз данных MySQL:

Как узнать mysql сервер. Смотреть фото Как узнать mysql сервер. Смотреть картинку Как узнать mysql сервер. Картинка про Как узнать mysql сервер. Фото Как узнать mysql сервер

На открывшейся странице укажите название базы данных и нажмите Следующий шаг.

К названию базы данных автоматически добавляется префикс вида u1234567_ (где u1234567 — ваш логин услуги хостинга).

Укажите имя пользователя базы данных, пароль и подтверждение пароля. Нажмите Создать пользователя:

Как узнать mysql сервер. Смотреть фото Как узнать mysql сервер. Смотреть картинку Как узнать mysql сервер. Картинка про Как узнать mysql сервер. Фото Как узнать mysql сервер

К имени пользователя автоматически добавляется префикс вида u1234567_ (где u1234567 — ваш логин услуги хостинга).

Укажите права пользователя по отношению к базе данных. Обычно необходимы все права:

Как узнать mysql сервер. Смотреть фото Как узнать mysql сервер. Смотреть картинку Как узнать mysql сервер. Картинка про Как узнать mysql сервер. Фото Как узнать mysql сервер

Нажмите Следующий шаг.

Готово, новая база данных создана.

Перейдите в раздел «Базы данных» и нажмите кнопку Добавить базу данных:

Как узнать mysql сервер. Смотреть фото Как узнать mysql сервер. Смотреть картинку Как узнать mysql сервер. Картинка про Как узнать mysql сервер. Фото Как узнать mysql сервер

В открывшемся окне заполните следующие поля:

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

Готово, новая база данных создана.

Внимание!

Удалённый доступ к базе данных MySQL

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

Чтобы активировать удаленный доступ MySQL, в разделе «Главное» выберите пункт «Базы данных». Кликните по базе данных и нажмите Пользователи:

Как узнать mysql сервер. Смотреть фото Как узнать mysql сервер. Смотреть картинку Как узнать mysql сервер. Картинка про Как узнать mysql сервер. Фото Как узнать mysql сервер

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

Как узнать mysql сервер. Смотреть фото Как узнать mysql сервер. Смотреть картинку Как узнать mysql сервер. Картинка про Как узнать mysql сервер. Фото Как узнать mysql сервер

В разделе «Базы данных» выберите пункт Удаленный MySQL:

Как узнать mysql сервер. Смотреть фото Как узнать mysql сервер. Смотреть картинку Как узнать mysql сервер. Картинка про Как узнать mysql сервер. Фото Как узнать mysql сервер

В открывшемся окне добавьте в поле «Узел» IP-адрес, с которого будет происходить удалённое подключение. Если у вас динамический IP-адрес, вы можете разрешить доступ для диапазона IP-адресов. Например, для IP-адреса начинающегося с 208.77.188, можно настроить доступ так, как показано на скриншоте. После этого нажмите Добавить узел:

Как узнать mysql сервер. Смотреть фото Как узнать mysql сервер. Смотреть картинку Как узнать mysql сервер. Картинка про Как узнать mysql сервер. Фото Как узнать mysql сервер

В панели управления Plesk возможность удалённого соединения включена по умолчанию.

Какие данные необходимо использовать для удалённого подключения?

Для удалённого соединения с базой данных (БД) и доступа к MySQL необходимо указывать следующие данные:

Server/Hostname (сервер базы данных): в качестве сервера необходимо указывать

Какие программы использовать для удалённого подключения MySQL

Подключиться к базе данных вы можете с помощью программы «mysql». Пример удалённого подключения к базе данных на сервере «server90.hosting.reg.ru» под пользователем «u0015955_default»:

PuTTY

Из соображений безопасности на виртуальном хостинге не предоставляется возможности настройки SSH-туннелирования для соединения с базой данных. Для этого мы рекомендуем приобрести VPS или выделенный сервер.

Как изменить версию MySQL?

На виртуальном хостинге доступны следующие версии MySQL: — MySQL Version 5.7.23(mysql Ver 14.14 Distrib 5.7.23-24, for Linux (x86_64) using 6.0).

Как обновить mysql на хостинге? Изменить версию MySQL на виртуальном хостинге невозможно.

Как удалить базу данных MySQL

Удалить базу данных можно в одной из хостинг панелей. Войдите в вашу панель управления хостингом и следуйте соответствующей инструкции ниже:

Перейдите в раздел «Главное» — «Базы данных». Выделите базу данных, которая вам больше не нужна, и нажмите Удалить:

Как узнать mysql сервер. Смотреть фото Как узнать mysql сервер. Смотреть картинку Как узнать mysql сервер. Картинка про Как узнать mysql сервер. Фото Как узнать mysql сервер

В разделе «Базы данных» выберите пункт Базы данных MySQL. На открывшейся странице напротив ненужной базы нажмите Удалить:

Как узнать mysql сервер. Смотреть фото Как узнать mysql сервер. Смотреть картинку Как узнать mysql сервер. Картинка про Как узнать mysql сервер. Фото Как узнать mysql сервер

Обратите внимание: удаление пользователя базы данных при этом не происходит, его необходимо удалять отдельно. Процесс аналогичен.

Перейдите в раздел «Базы данных» и на открывшейся странице нажмите Удалить базу данных напротив нужной базы:

Как узнать mysql сервер. Смотреть фото Как узнать mysql сервер. Смотреть картинку Как узнать mysql сервер. Картинка про Как узнать mysql сервер. Фото Как узнать mysql сервер

Полезные статьи при работе с базами данных MySQL:

Источник

How to find MySQL ip on localhost?

I am running my MySQL database on my machine, how do I get the ip of that MySQL server? I have already tried getting the ip of the machine but that doesn’t work. I am running on Windows 8 OS on my machine and what I’m trying to do is connect a web page to my MySQL database which is on the MySQL server. They are not on the same network.

Как узнать mysql сервер. Смотреть фото Как узнать mysql сервер. Смотреть картинку Как узнать mysql сервер. Картинка про Как узнать mysql сервер. Фото Как узнать mysql сервер

5 Answers 5

Use status in mysql prompt

Will give you the host name (or IP address if name resolution is not enabled, which it is usually not) connecting to the mysql server on the current connection.

The SQL query SHOW VARIABLES WHERE Variable_name = ‘hostname’ will show you the hostname of the MySQL server which you can easily resolve to its IP address.

Will give you the port number.

Как узнать mysql сервер. Смотреть фото Как узнать mysql сервер. Смотреть картинку Как узнать mysql сервер. Картинка про Как узнать mysql сервер. Фото Как узнать mysql сервер

Preety old, but I ran into the same problem today and maybe it helps someone else. I find out how to use the MySQL syntax:

Where, to filter your hostname, it would be:

Как узнать mysql сервер. Смотреть фото Как узнать mysql сервер. Смотреть картинку Как узнать mysql сервер. Картинка про Как узнать mysql сервер. Фото Как узнать mysql сервер

If you are using Debian/Ubuntu Linux one file is located at /etc/mysql/my.cnf location.

However, in my installation I see:

Just onpen this file: nano

bind-address is your local-host address. 127.0.0.1 is the IP address of local machine on which Mysql server is hosted. It can be something else like: 10.208.8.122, Its still is teh IP address of local machine but for remote conenction. So one can reach this Mysql server through this IP

If you are connecting to the database from the machine where the SQL server is installed then you will be able to access it via localhost on port 3306

If you are accessing it through a different machine, then connect to the IP address of the machine where the SQL serve is installed on port 3306

Как узнать mysql сервер. Смотреть фото Как узнать mysql сервер. Смотреть картинку Как узнать mysql сервер. Картинка про Как узнать mysql сервер. Фото Как узнать mysql сервер

First you have to find out your external IP to allow external web server to connect to your local MySQL server.

User one of these services:

After that, you need to allow this «outside» access. You will need your router admin access (web, SSH or directly by USB). Open desired port, by default 3306. Redirect it to your local machine ip (it usually is like 192.xx.xx.xx)

Once you have configured your router to connect MySQL port to your internal-lan machine, you need to open this port in your machine. For that you will need to:

Check System firewall (windows firewall, Linux iptables or so one). And check possible 3rd party firewalls installed.

Allow your local MySQL server to accept external requests, some installation does not accept it «out-of-the-box». Access to My.cnf file and search the directive to allow external connections. It’s well explained here: http://www.cyberciti.biz/tips/how-do-i-enable-remote-access-to-mysql-database-server.html

Finally, you have to bind external permissions to user you will identify with. Here you will find a good explanation: How to allow remote connection to mysql

If everyting went OK then you will be able to serve MySQL service from your local machine, through your router to the external world.

Источник

mysql_get_server_info

mysql_get_server_info — Возвращает информацию о сервере MySQL

Данный модуль устарел, начиная с версии PHP 5.5.0, и удалён в PHP 7.0.0. Используйте вместо него MySQLi или PDO_MySQL. Смотрите также инструкцию MySQL: выбор API. Альтернативы для данной функции:

Описание

Возвращает версию сервера MySQL.

Список параметров

Возвращаемые значения

Возвращает версию сервера MySQL в случае успешного выполнения или false в случае возникновения ошибки.

Примеры

Пример #1 Пример использования mysql_get_server_info()

Результатом выполнения данного примера будет что-то подобное:

Смотрите также

User Contributed Notes 3 notes

Here is something I put together because I needed a way to pull the MySQL version number from the server without actually having a connection. This was due to being part of a server info screen prior to installation of a cms. Users need to know if their MySQL is supported or not prior to installation right? 🙂

This will scrape the phpinfo page looking for the MySQL row that says Client API version and return the version number after it. This could also be used to scrape just about anything from the phpinfo page. 🙂

This will output:
MySQL: 4.1.22 (which is the version on my server)

I know this is crude but it’s the only thing I could come up with and there isn’t anything like this info available online so here it is. I suck at preg_match and it would be helpful if someone could modify the string here to stand the test of time.

An alternative to mysql_get_client_info() is to use the VERSION() function in MySQL language like:

= mysql_query ( «SELECT VERSION() as mysql_version» );
?>

The output is the same as mysql_get_client_info()

Источник

20 команд MySQL (mysqladmin) для администратора базы данных в Linux

mysqladmin – это утилита командной строки, которая поставляется с MySQL сервером и используется администраторами баз данных для выполнения некоторых простых MySQL задач, таких как установка пароля root или другого пользователя, изменение пароля root или другого пользователя, мониторинг процессов mysql, перезагрузка привилегий, проверка статуса сервера и т.д.

В этой статье собраны некоторые очень полезные команды mysqladmin, которые используется системными администраторами и администраторами баз данных в их повседневной работе. У вас уже должен быть установлен MySQL сервер, чтобы вы могли повторить эти примеры.

1. Как установить пароль MySQL Root?

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

2. Как изменить пароль MySQL Root?

Если вы хотите изменить или обновить пароль от root в MySQL, то вам нужно напечатать следующую команду. Допустим, ваш старый пароль это 123456, и вы хотите изменить его на новый пароль xyz123:

Аналогично операция выполняется для других пользователей, вместо root вставьте имя пользователя, для которого вы хотите изменить пароль

3. Как проверить, запущен ли MySQL сервер?

Чтобы узнать, работает ли MySQL сервер, используйте следующую команду:

Как узнать mysql сервер. Смотреть фото Как узнать mysql сервер. Смотреть картинку Как узнать mysql сервер. Картинка про Как узнать mysql сервер. Фото Как узнать mysql сервер

4. Как проверить, какую версию MySQL я использую?

Следующая команда покажет версию MySQL, а также текущий статус работы:

Как узнать mysql сервер. Смотреть фото Как узнать mysql сервер. Смотреть картинку Как узнать mysql сервер. Картинка про Как узнать mysql сервер. Фото Как узнать mysql сервер

5. Как узнать текущий статус MySQL сервера?

Для определения статуса MySQL сервера используйте следующую команду. Mysqladmin покажет время работы с запущенными патоками и очередями.

Как узнать mysql сервер. Смотреть фото Как узнать mysql сервер. Смотреть картинку Как узнать mysql сервер. Картинка про Как узнать mysql сервер. Фото Как узнать mysql сервер

6. Как проверить статус всех переменных и значений MySQL сервера?

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

Как узнать mysql сервер. Смотреть фото Как узнать mysql сервер. Смотреть картинку Как узнать mysql сервер. Картинка про Как узнать mysql сервер. Фото Как узнать mysql сервер

7. Как посмотреть все переменные и значения MySQL статуса?

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

8. Как проверить все процессы рабочего MySQL сервера?

Следующая команда отобразить все запущенные процессы запросов к базе данных MySQL:

9. Как создать базу данных на MySQL сервере?

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

10. Как удалить базу данных на MySQL сервере?

Для удаления базы данных с MySQL сервера используйте следующую команду. Для подтверждения нажмите ‘y‘.

11. Как перезагрузить/сбросить привилегии MySQL?

Команда reload говорит серверу повторно загрузить таблицы grant. Команда refresh сбрасывает все таблицы и повторно открывает файлы журналов.

12. Как безопасно выключить MySQL сервер?

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

Вы также можете использовать следующие команды для запуска, остановки MySQL сервера:

13. Некоторые полезные команды MySQL Flush

Ниже несколько полезных flush команд с описанием.

14. Как завершить спящий клиентский процесс MySQL?

Используйте следующую команду для выявления спящего клиентского процесса MySQL:

Теперь запустите команду с kill и ID процесска, как показано ниже:

Если вам нужно завершить несколько процессов, тогда передайте ID процессов в виде списка, разделённого запятыми:

15. Как вместе запустить несколько команд mysqladmin?

Если вы хотите выполнить одновременно несколько mysqladmin команд, то команда должна выглядеть примерно так:

16. Как подключиться к удалённому mysql серверу?

17. Как выполнить команды на удалённом MySQL сервере?

Допустим, вы хотите увидеть статус удалённого MySQL сервера, тогда команда будет:

18. Как запустить/остановить копирование на удалённом второстепенном MySQL сервере?

Для запуска/остановки MySQL репликации на второстепенном (salve) сервере, используйте следующие команды:

19. Как сохранить отладочную информацию MySQL в файлы журналов?

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

20. Опции и использование mysqladmin

Все опции и доступные команды mysqladmin вы сможете узнать набрав:

Мы попытались включить в статью почти все команды mysqladmin с примерами. Если мы пропустили что-то, напишите в комментариях.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *