您好朋友,感谢您关注xiaosilent,我在blogjava的博客已经停止更新,请访问http://kuan.fm了解我的最新情况,谢谢!
随笔-82  评论-133  文章-0  trackbacks-0
1.把从官方下载回来的二进制包解压到任意的一个目录(~/mysql)

2.仔细阅读mysql目录下的说明文档。

3.参照说明文档(INSTALL-BINARY)办事, 按照“国际惯例”,# 代表 root  ;  $ 代表普通用户
    # groupadd mysql
    # useradd -g mysql mysql
    $ cd /usr/local
    # ln -s /home/××××/mysql .
    $ cd mysql
    # scripts/mysql_install_db --user=mysql
    # chown -R root .
    # chown -R mysql data
    # chgrp -R mysql .

至此,安装部分就算结束了。

4.基本安全设置 (删除匿名账户,修改root密码)
    $ cd /usr/local/mysql
    # bin/mysqld_safe --user=mysql &      //启动MySQL
    $ cd /usr/local/mysql
    # bin/mysql -u root -p            //注:第一次登录,root密码为空,直接回车,或者把-p参数去掉也可以
    mysql> DELETE FROM mysql.user WHERE User = '' ;      //删除匿名账户
    mysql> FLUSH PRIVILEGES;        //更新授权表
下面是修改root账户的密码,方法很多
1)
    $ cd /usr/local/mysql
    $ bin/mysql -u root
    mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpwd');      //一定要用PASSWORD()来加密
2)
    $ cd /usr/local/mysql
    $ bin/mysql -u root
    mysql> UPDATE mysql.user SET Password = PASSWORD('newpwd')WHERE User = 'root';
    mysql>
FLUSH PRIVILEGES;
3)
    $ cd /usr/local/mysql
    $ mysqladmin -u root password "newpwd "

关于密码修改就到此结束。


5.让MySQL可以自启动
    # cp /usr/local/mysql/support-files/my-medium.cnf  /etc/my.cnf
    $ cd /etc/init.d
    # cp /usr/local/mysql/support-files/mysql.server .
    # update-rc.d mysql.server defaults

OK.大功告成。
posted on 2006-12-22 18:32 xiaosilent 阅读(481) 评论(0)  编辑  收藏 所属分类: Linux相关

只有注册用户登录后才能发表评论。


网站导航: