运行一下命令安装mysql.
$ sudo apt-get install mysql-server
设置root密码:
$ sudo /etc/init.d/mysql reset-password
让root可以远程登陆:
登陆mysql控制台,然后运行:
mysql> use mysql;
mysql> update `user` set `host`="localhost" and `user`="root";
mysql> flush privileges;
修改/etc/mysql/my.cnf
$ sudo vi /etc/mysql/my.cnf
注释掉 bind-address = 127.0.0.1
#bind-address = 127.0.0.1
然后重启mysqld。
忘记root密码的处理办法:
默认会创建一个叫debian-sys-maint的用户,临时密码存在/etc/mysql/debian.cnf.取得临时密码,然后登陆mysql控制台:
$ mysql -udebian-sys-maint -p
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'abc123' WITH GRANT OPTION;
mysql> flush privileges;
ubuntu下MySQL安装指南(源码和一般安装两种) (2008-11-03 20:01:52)
一:一般安装
要安装 MySQL,可以在终端提示符后运行下列命令:
sudo apt-get install mysql-server mysql-client
一旦安装完成,MySQL 服务器应该自动启动。您可以在终端提示符后运行以下命令来检查 MySQL 服务器是否正在运行:
sudo netstat -tap | grep mysql
当您运行该命令时,您可以看到类似下面的行:
tcp 0 0 localhost.localdomain:mysql *:* LISTEN -
如果服务器不能正常运行,您可以通过下列命令启动它:
sudo /etc/init.d/mysql restart
配置 MySQL 的管理员密码
sudo mysqladmin -