安装mysql
由于从centos7之后,官方yum仓库默认的mysql数据库变成了mariadb,所以要安装mysql需要先导入mysql官方yum源
从官方yum源选择与你系统版本相同的源下载。我这里是CentOS7
1 |
|
安装好mysql源之后,安装mysql
1 |
|
移动mysql数据库
复制数据库到新地址
将mysql数据库从/var/lib/mysql
移动到你想要的路径下,比如/db/mysql
1 |
|
注意用户权限
1 |
|
修改my.cnf
修改/etc/my.cnf
1 |
|
修改/usr/bin/mysqld_pre_systemd
替换所有/var/lib
为/db
1 |
|
关闭selinux
由于selinux可能会导致mysqld无法启动,参考https://blogs.oracle.com/jsmyth/selinux-and-mysql
1 |
|
修改密码
通常来说在/var/log/mysqld.log
中可以找到temporal password
,但是如果找不到,那么就需要在新目录/db/mysql
下重新初始化mysql。
1 |
|
重启服务,设置密码策略
1 |
|
设置好密码策略之后,我们就可以设置最简单的密码了
1 |
|
注意:要允许root用户远程登录
hammerdb测试
使用buildschema.tcl生成数据
1 |
|
使用tpcc.tcl测试
1 |
|