- tar文件解压缩到/usr/local/ 重命名为mysql
- 创建 data 文件和 logs 文件
- 确保/etc文件中没有mg.cnf
- ./bin/mysqld --initialize --datadir=./data/ --user=root
- 拿到初始化密码 复制
- mysql目录下创建 my.cnf
- nohup ./bin/mysqld_safe --defaults-file=./my.cnf --user=root > logs/mysql.log & 安装mysql
- netstat -anp | grep 3306 检查是否安装成功
- ./bin/mysql -uroot -p --socket=./mysql.sock 登录mysql
- set password=password('Qunzhi2015'); 修改密码
- show databases; 产看数据库
- grant all privileges on *.* to root@'%' identified by 'Qunzhi2015'; 给root账号权限
- 导入数据库
- create database abc;
- use abc;
- set names utf8;
- source /home/abc.sql;
- 自动启动mysql
- chmod 777 /etc/rc.d/rc.local 给权限
- vim /etc/rc.d/rc.local 加入绝对路径启动mysql
绝对路径启动mysql:/usr/local/mysql/bin/mysqld_safe --defaults-file=/usr/local/mysql/my.cnf --user=root > /usr/local/mysql/logs/mysql.log &
绝对路径安装mysql: /usr/local/mysql/bin/mysqld_safe --defaults-file=/usr/local/mysql/my.cnf --user=root > /usr/local/mysql/logs/mysql.log &