MySQL数据库<四>

    RPM包安装mysql


    MySQL的安装方式有很多,现在我们主要讨论二进制安装mysql数据库。


useradd mysql -s /sbin/nologin �CM   #创建用户
tar xf mysql-5.5.32-linux2.6-x86_64.tar.gz
mv mysql-5.5.32-linux2.6-x86_64/application/mysql-5.5.32
ln -s /application/mysql-5.5.32//application/mysql
/application/mysql/scripts/mysql_install_db--basedir=/application/mysql/ --datadir=/application/mysql/data/ --user=mysql

看到如下信息说明mysql初始化成功:

InstallingMySQL system tables...
OK
Fillinghelp tables...
OK
chown -R mysql.mysql /application/mysql   #授权

生成mysql配置文件

cp/application/mysql/support-files/my-small.cnf /etc/my.cnf
cp:overwrite `/etc/my.cnf'? y

配置启动MySQL,修改mysql路径,并启动mysql         

sed -i's#/usr/local/mysql#/application/mysql#g' /application/mysql/bin/mysqld_safe

后台运行

/application/mysql/bin/mysqld_safe &

配置环境变量

vim/etc/profile 
PATH="/application/mysql/bin:$PATH" 
source /etc/profile                           #使变量生效

配置成传统的服务启动方式

cp/application/mysql/support-files/mysql.server /etc/init.d/mysqld

替换路径

sed -i's#/usr/local/mysql#/application/mysql#g' /etc/init.d/mysqld

启动服务

/etc/init.d/mysqld start
Shuttingdown MySQL.
Broadcastmessage from root@web-lnmp
        (/dev/pts/0) at 21:53 ...
 
Thesystem is going down for reboot NOW!
 SUCCESS! 
StartingMySQL..

查看端口:

netstat -lntup |grep 3306

改密码

mysqladmin -uroot password '123'

登录数据库

 mysql -uroot -p'123'


数据库安装完成。

你可能感兴趣的:(System,信息)