1、安装
下载mysql的安装包,解压,将解压的包放在/usr/local/
目录下并重命名为mysql
2、配置
- 在
/etc/my.cnf
文件中添加以下配置
basedir:该参数指定了mysql的安装路径
datadir:该参数指定了mysql的数据库文件放在什么路径下
- 在
/etc/init.d
的mysql文件下添加配置
- 在安装mysql的bin目录下初始化数据库:
./mysqld --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/ --log-error=/usr/local/mysql/data/error.log --pid-file=/usr/local/mysql/data/mysqld.pid -initialize
- 重启mysql服务
service mysqld start
- 其他主机不能连接虚拟机上的数据库,进行以下操作
- 重新设置密码
(1)在/etc/my.cnf
配置文件的[mysqld]
后面任意一行添加skip-grant-tables
用来跳过密码验证过程
(2)用navicat连接该数据库,修改user表中root用户的password_expired字段值为N
(3)执行mysql -u root
进入mysql界面
use mysql
update user set authentication_string=password('new pwd') where user='root';
flush privileges
(4)重启mysql