Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: MySQL - как начать работать
 
 автор: and_alex   (25.12.2004 в 17:09)   письмо автору
 
 

Люди, помогите разобраться, я в базах совсем 0.
Провайдер создал для меня базу данных и прислал мне
Имя базы: dbname
Имя пользователя: usersname
Хост на котором расположен сервер БД: dbhost
Пароль: pass
Что мне со всем этим делать, как ее администрировать?
Нужно зайти на сервер в режиме терминала, или как?
Какой-то MySQL клиент предполагается, если да, где его взять?
Помогите, пожалуста.
И извините за полную дремучесть

   
 
 автор: cheops   (25.12.2004 в 17:58)   письмо автору
 
   для: and_alex   (25.12.2004 в 17:09)
 

Для работы с базой данных следует обратить внимания на ссылки по теме http://www.softtime.ru/forum/read.php?id_forum=3&id_theme=1095. Если открыт непосредственный доступк к базе данных (что вряд ли) можно воспользоваться как консольным клиентом mysql, входящим в состав дистрибутива MySQL, либо сторонним окнонным менеджером (мне нравится Control Center, доступный для свободной загрузки с www.mysql.com). Чаще хостинг предоставляет доступ к Web-панели администрирования phpMyAdmin
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=365
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=189
который можно использовать для управления MySQL как на сервер, так и на локальном хосте (у него, кстати, русский интерфейс).

   
 
 автор: cheops   (25.12.2004 в 18:02)   письмо автору
 
   для: and_alex   (25.12.2004 в 17:09)
 

Назначение параметров и осуществление соединения описывается в статье по ссылке http://www.softtime.ru/info/articlephp.php?id_article=24, а так же в большинстве тем форума, например, тут http://www.softtime.ru/forum/read.php?id_forum=3&id_theme=1109

   
 
 автор: and_alex   (26.12.2004 в 23:10)   письмо автору
 
   для: cheops   (25.12.2004 в 18:02)
 

Если провайдер написал, что надо использовать shell, что это значит?
MySQL Query Browser или MySQL Administrator - это помогает, что нужно вписать в качестве Server Host (users name и password - это понятно ;))
Можно не устанавливать у себя на компьютере сервер БД и PHP?

   
 
 автор: cheops   (26.12.2004 в 23:54)   письмо автору
 
   для: and_alex   (26.12.2004 в 23:10)
 

shell - это консольная оболочка, её можно использовать если на вашем тарифном плане предусмотрен SSH - он есть?
В качестве Server Host нужно написать то, что в dbhost.
Для использования вышеуказанных программ PHP не нужно... MySQL вообще говоря тоже можно не ставить, если вы не планируете использовать MySQL на локальном хосте.

   
 
 автор: and_alex   (27.12.2004 в 00:33)   письмо автору
 
   для: cheops   (26.12.2004 в 23:54)
 

Хеопс, спасибо за терпение и извини за тупость, растолкуй, пож.
У меня сайт http://comp4u.h12.ru
Провайдер пишет: используй shell, это значит, что SSH - есть ? Где этот shell взять ?
Цитирую, что я получил от провайдера:

Вам предоставлен доступ к серверу баз данных MySQL:
Вы можете воспользоваться им с регистрационной информацией приведенной ниже:
Имя базы:dbname
Имя пользователя: usersname
Хост на котором расположен сервер БД: database
Пароль: password


Чтобы написать Server Host - нужен полный путь типа comp4u.h12.ru/???????/database или как...

   
 
 автор: cheops   (27.12.2004 в 00:44)   письмо автору
 
   для: and_alex   (27.12.2004 в 00:33)
 

Хм... а где строчка про shell, кроме этого совета никаких пояснений не прилагалось, слишком уж туманно? SSH - это сервис для доступа к удалённой машине по сети, но насколько я понимаю на h12 такая раскошь вряд ли водится...

Нет в поле Server Host следует писать только "comp4u.h12.ru".

   
 
 автор: Георгий   (15.07.2005 в 13:54)   письмо автору
 
   для: cheops   (27.12.2004 в 00:44)
 

А где можно скачать консоь shell?У меня есть сервер MySQL,но я использую хостинг holm.ru.И я бы хотел скачать консоль.

   
 
 автор: cheops   (15.07.2005 в 15:52)   письмо автору
 
   для: Георгий   (15.07.2005 в 13:54)
 

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

   
 
 автор: Георгий   (15.07.2005 в 16:38)   письмо автору
 
   для: cheops   (15.07.2005 в 15:52)
 

Там на хостинге было написано что можно использовать консоль:
Уважаемый пользователь username,


Вам предоставлен доступ к серверу баз данных MySQL:

Вы можете воспользоваться им с регистрационной информацией
приведенной ниже:

Имя базы: bd
Имя пользователя: username
Хост на котором расположен сервер БД: database(это я не менял)
Пароль: password
Для проверки вы можете ввести в командной строке (shell)
нашего сервера следующую строку:

$ mysql -u username -p -h database bd
После ввода пароля вы попадете в MySQL монитор и сможете приступить
к администрированию вашей базы данных.

Консоль я нашел,вот только он не пишет : "shell>".
или надо дать команду?
Еще в инструкции по установке сервера был код:

<?php 
  $dblocation 
"127.0.0.1"
  
$dbname "test"
  
$dbuser "root"
  
$dbpasswd ""

  
$dbcnx = @mysql_connect($dblocation$dbuser$dbpasswd); 
  if (!
$dbcnx
  { 
    echo 
"<p>К сожалению, не доступен сервер mySQL</p>"
    exit(); 
  } 
  if (!@
mysql_select_db($dbname,$dbcnx) ) 
  { 
    echo 
"<p>К сожалению, не доступна база данных</p>"
    exit(); 
  } 
  
$ver mysql_query("SELECT VERSION()"); 
  if(!
$ver
  { 
    echo 
"<p>Ошибка в запросе</p>"
    exit(); 
  } 
  echo 
mysql_result($ver0); 
?>

Я внес свои данные,и показал(на www.holm.ru)версию My SQL,а как через консоль я не знаю.

   
 
 автор: cheops   (15.07.2005 в 20:03)   письмо автору
 
   для: Георгий   (15.07.2005 в 16:38)
 

Вероятно вам предоставлен SSH-доступ (поправьте, если ошибаюсь), тогда вам необходимо загрузить PuTTY - клиент для SSH доступа, при помощи его вы сможет запускать mysql на сервере.

http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=480

   
 
 автор: Георгий   (28.07.2005 в 00:23)   письмо автору
 
   для: and_alex   (25.12.2004 в 17:09)
 

Я прикрепил клиентскую программу(putty) для администратирования СУБД.При открытии надо написать адрес хоста(узнай у администратора),тепер нажать open.А потом ввести логин(обычно это имя для FTP),потом пароль.
Выйдет"bash$".Теперь можешь ввести команду для соединения з базой данных.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования