Форум на Kuban.ru (http://forums.kuban.ru/)
-   Веб-дизайн и программирование (http://forums.kuban.ru/f1030/)
-   -   почему не получается создать базу? (http://forums.kuban.ru/f1030/pochemu_ne_poluchaetsya_sozdat-_bazu-2177066.html)

Karli2 08.02.2012 15:50

почему не получается создать базу?
 
почему не получается создать базу?
вот скрипт
<?php
$dblocation = "127.0.0.1";
$dbname = "";
$dbuser = "";
$dbpasswd = "";
$connection = mysql_connect($dblocation, $dbuser, $dbpasswd) or die ("Ошибка подключения");
$query = "create database mybase";
$result = mysql_query($query) or die ("Ошибка".mysql_error());
?>
вот что пишет ОшибкаAccess denied for user ''@'localhost' to database 'mybase'
при установке MySQL root и password я оставил пустыми

2s mode 08.02.2012 16:49

имя юзера не указал ты... возможно это root

Karli2 08.02.2012 17:02

да с root'ом создал ,потому что при повторном запуске скрипта выдало ,что то типа mybase exist,только я не понял где она? в папке с:\\program files\mysql\mysql server 5.5\data её нет
и ещё не понятно почему под root'ом создалась я же при установке root оставил пустым?

Karli2 08.02.2012 17:52

через поиск windows базу находит в папке data,но они по ходу скрытые,так как их не видно,а что в Windows7 надо сделать что бы их было видно?

Karli2 08.02.2012 18:06

нет они не скрытые,но почему то их нет в data,а поиск показывает что есть, как так?

Karli2 08.02.2012 18:16

а всё нашёл не в ProgramFiles,а в ProgramData

Злобный Влад1 10.02.2012 08:33

1-Karli2 >юзай денвер, и вообще должно примерно быть так
<?php
$dblocation = "localhost";
$dbname = "MyBase";
$dbuser = "root";
$dbpasswd = "123456";
$connection = mysql_connect($dblocation, $dbuser, $dbpasswd) or die ("Ошибка подключения");
$query = "create database mybase";
$result = mysql_query($query) or die ("Ошибка".mysql_error());
?>


Текущее время: 18:29. Часовой пояс GMT +3.