标签:数据库
#groupadd mysql
#useradd -r -g mysql mysql
#cd /usr/local/mysql
#chown -R mysql .
#chgrp -R mysql .
6. 初始化mysql
假如当前目录为/usr/local/mysql
#scripts/mysql_install_db --user=mysql
7. 启动mysql
最简单的启动方式:
#/usr/local/mysql/bin/mysqld --user=mysql
默认情况下使用/usr/local/mysql/data作为mysql的数据目录,包括数据库文件,log日志。
常用的mysql启动参数:
/usr/local/mysql/bin/mysqld --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --port=3306 --socket=/tmp/mysql.socks
推荐的启动mysql
#/usr/local/mysql/support-files/mysql.server start
启动完成之后用ps -ef |grep mysql 命令查看是否启动
8. 登录mysql
#/usr/local/mysql/bin/mysql -u root -p
默认密码为空
修改root密码
mysql>use mysql ;
mysql>update user set password=PASSWORD("123456") where user=‘root‘;
mysql>FLUSH PRIVILEGES;
9. 关闭mysql
最简单的方式
#killall mysqld
推荐的方式
#/usr/local/mysql/support-files/mysql.server stop
使用mysql.server stop关闭mysqld会销毁pid文件,并做容错操作,但是最后也是调用kill命令kill mysql。
关闭mysql,尽量不要用kill -9 mysql_pid或者是killall -9 mysql,否则mysql进程无法做退出处理,就可能会丢失数据,甚至导致表损坏。
参考文章:http://www.blogjava.net/supercrsky/articles/392801.html标签:数据库
原文地址:http://blog.csdn.net/gming0326/article/details/45224077