安装很简单
sudo apt-get install mysql-server
安装过程中会要求设置root的密码(重复两次)。然后用root用户建立你所需要的数据库
mysql>CREATE DATABASE xoops;mysql>GRANT ALL PRIVILEGES ON xoops.* TO xoops_root@localhost IDENTIFIED BY "654321";
这样就建立了一个xoops_roots的用户,它对数据库xoops有着全部权限。以后就用xoops_root来对xoops数据库进行管理,而无需要再用root用户了,而该用户的权限也只被限定在xoops数据库中。
不过还有个问题,我想用navicat在家里远程登录这个mysql服务器,毕竟navicat的图形界面对不熟悉命令行的我来说,效率高多了。这也不难,接着最后两步:
mysql>GRANT ALL PRIVILEGES ON xoops.* TO xoops_root@"%" IDENTIFIED BY "654321";#允许xoops_root用户可以从任意机器上登入MySQL。
$sudo gedit /etc/mysql/my.cnf#打开my.cnf配置文件,把bind-address=127.0.0.1改为bind-address=你机器的IP
ok,快用navicat试试吧
参考: