а мне пофигу какой пароль в принципе-то) мне ж для программирования нужно.
В общем стер все файлы относящиеся к mysql - в том числе по ошибке mysql.so - библиотека php которая. Переустановил php, файл этот появился, раскомментировал в php.ini строчку, где это расширение подгружается, все равно не работает:
Cannot load mysql extension. Please check your PHP configuration.
Вообще непонятно... Ладно хоть mysqld начал запускаться. Начинаю все больше и больше разочаровываться в арче.. Когда нужно было все руками настраивать, я не так уж был и расстроен - наоборот многое узнал. Но когда тут на пустом месте, какие-то проблемы, которые в других дистрибутивах не проявляются.. Плюс еще и многое подтормаживает. Например Конк - в режиме суперюзера если его запускать, он так долго думает.. И виснет частенько. Думал потеряв в удобстве, выйграю в производительности, дистрибутив же расписывают - легуий и быстрый. Дык у меня что-то все наоборот. Остается только одно преимущество - всегда актуальные пакеты. Хотя как раз может быть и в этом проблема. Разубедите меня)
... /прошло немного времени
С проблемой загрузки расширения разобрался - надо было переустановить пакет libmysqlclient.

В конечном итоге все вернулось на круги своя - надо задать пароль. Идем на в статьи из вики -
http://wiki.archlinux.org/index.php/LAMP
Setup MySQL support
Do these steps only if you want MySQL support. Configure MySQL as described here: MySQL
* Edit /etc/php/php.ini (this is in /usr/etc on older systems) to uncomment the following line (By removing

:
;extension=mysql.so
* You can add minor privileged users for your web scripts by editing the tables found in the mysql database. You have to restart MySQL for changes to take effect.
Don't forget to check the mysql/users table. If there's a second entry for root and your hostname is left with no password set, everybody from your host probably could gain full access. Perhaps see next section for these jobs.
* You can get the "error no. 2013: Lost Connection to mysql server during query" message instantly whenever you try to connect to the MySQL daemon by TCP/IP. This is the TCP wrappers system (tcpd), which uses the hosts_access(5) system to allow or disallow connections.
* If you're running into this problem, be sure to add this to your /etc/hosts.allow file:
# mysqld : ALL : ALLOW
# mysqld-max : ALL : ALLOW
# and similar for the other MySQL daemons.
* Notes: The examples above are the simplest case, telling tcpd to allow connections from anywhere. You may wish to use a more-appropriate choice of permissible sources instead of ALL. Just make sure that localhost and the IP address (numeric or DNS) of the interface by which you connect are specified.
* You might also need to edit /etc/my.cnf and comment out the skip-networking line as such:
skip-networking
to
#skip-networking
В общем-то ничего не понятно опять.
И пожалуйста не надо только обвинять в кривых руках - в документации черным по белому написано:
If you have never set a root password for MySQL, the server does not require a password at all for connecting as root. However, it is recommended to set a password for each account.
То есть это - поведение заложенное производителями БД. Я никаких дополнительных телодвижений не производил. Следовательно накосячили разрабы дистрибутива либо глюк в самой БД.
Пожалуйста помогите убрать/задать пароль!!