>>по дефолту только с локалхоста можно.
>>пользователя надо добавить и пермишены на базу задать
>
>А , понял.Т.е надо зайти в базу данных mysql,там в таблицу user,а
>дальше.....Какие там поля?если я хочу вывести все(select * from user) то
>вылезает все непонятное....
>А по дефолту mysql связывается по unix сокетам или tcp/ip?ведь если по
>unix сокетам то тоже нельзя законнектится....
Дык я же написал :) , если в конфиге есть директива skip-networking - значит соединяться по сокетам. Убери ее - будет слушать сетку. А про юзеров....
grant all privileges on dbname.tablename to username@localhost identified by 'password';
Соответственно вариации, что тебе надо. Вместо dbname,tablename можно указать звездочку - соответственно будет означать, что привилегии распространяться будут на все базы/таблицы. Вместо localhost можно указать ip или звездочку... Думаю понятно, что будет означать. Привилегии можно разные установить...
А вообще вариантов много. Читай на http://mysql.org Направление поиска показано.