安装mysql-3.23.49-pc-linux-gnu-i686.tar.gz
#cd /usr/local
#tar -xzvf mysql-3.23.49-pc-linux-gnu-i686.tar.gz
#ln -s mysql-3.23.49-pc-linux-gnu-i686.tar.gz mysql
新建mysql用户(属root组)
#useradd mysql
#passwd mysql
将MySQL目录和文件的拥有权改成 mysql 用户和root组
# cd /usr/local
# chown -R mysql:root mysql-3.22.21-pc-linux-gnu-i686 mysql
然后运行一个小脚本程序,以建立初始化的MySQL数据库。请以一个mysql 用户的身份完成这个任务,这也是我们能够直接使用这个帐户的唯一机会。
# su mysql
$ cd mysql
$ scripts/mysql_install_db
$ exit
如果没有任何出错信息显示的话,那就可以了。
在MySQL二进制包里面,有一个叫myslq.server的启动脚本程序。把它复制到/etc/rc.d/init.d目录里面:
# cd /etc/rc.d/init.d
# cp /usr/local/mysql/support-files/mysql.server mysql
接着把它的属性改为“x”(executable,可执行)
# chmod +x mysql
最后,运行chkconfig把MySQL添加到你系统的启动服务组里面去。
# /sbin/chkconfig --del mysql
# /sbin/chkconfig --add mysql
MySQL里面有一个简单的数据库例子test ,而且它的内部数据库一直保持对权限和帐户的监视,因而先运行mysql看看是否可以工作。
首先启动MySQL:
# /etc/rc.d/init.d/mysql start
如果一切正常,你将看到以下的信息出现:
Starting mysqld daemon with databases from /var/lib/mysql
---------------------------------------
要启动mysql,还要在.bash_profile里添加路径,比如root用户
#cd(到root用户主目录)
#ls -la(可以显示有.bash_profile文件)
#vi .bash_profile
在PATH后加入/usr/local/mysql/bin
#source .bash_profile
重启计算机就可以了
(同理,可以为mysql用户添加路径
#su mysql
$cd
$ls -la
$vi .bash_profile
在PATH后加上/usr/local/mysql/bin
)
--------------------
#mysql(将进去mysql数据库)
>show databases;
>create database vrinfo;
>use vrinfo;
>show tables;
>source /home/zgb/973info/data/vrinfo.sql;
(导入表跟数据)
>selece * from member;
>grant all on vrinfo.* to 'usera'@'localhost.localdomain' identified by 'usera'
更改管理员密码
在一切正常后,要做的第一件事情是更改管理员的密码。你可以运行mysqladmin (请注意,此命令不一定在
你的path中,所以最好是转到此命令的目录中直接执行):
# mysqladmin -u root password newpassword
此命令把root用户的口令变成newpassword。当然你可以把口令换成其它,因为这个很容易破解。