我做了以下几件事:
shell> sudo apt-get install mysql-server-core-5.1 shell> sudo apt-get install mysql-client-core-5.1
两人似乎没有错误地完成罚款。 我有以下礼物:
/usr/sbin/mysqld
但是,如果我尝试运行这个,我得到以下错误:
mysqld: Can't change dir to '/var/lib/mysql/' (Errcode: 2)
原因很简单,实际上这个目录不存在。 现在启动守护进程的正确方法显然是:
/etc/init.d/mysql start
但是这个脚本似乎也不存在。 所以我的安装完全搞砸了,还是有一个步骤我失踪?
谢谢
在Ubuntu 10.04上安装MySql的方法如下:
shell> sudo apt-get install mysql-server
这将安装一切,客户端和依赖项。 你会提示inputroot密码进行安装。 就是这样。 当安装完成后,mysqld将启动并运行,并将在启动时启动。 连接到它:
shell> mysql -u root -p
然后添加其他用户,只要你喜欢。
你需要使用sudo来启动mysql。 最简单的方法是
sudo start mysql
守护进程通常总是必须以root权限启动。
但是,在安装之后,mysql守护进程(mysqld)已经很好运行了。 你可以检查出来
sudo status mysql