1 操作系统环境
Linux版本:Linux RedHat6.5
分区要求:
/ 100G
/home 300~500G
swap 32G
/boot 1G
/boot/EFI 1G
/ebig 不小于500G, 必须是mount的硬盘设备备份机:
硬盘容量:2T
MySQL数据备份路径/mysqlbakMySQL:
版本 5.7.14
Linux用户名 mysql
Linux用户组 mysql
Linux密码 ebigmysql
安装路径 /ebig/mysql
数据文件路径 /ebig/mysql/data
连接文件路径 /tmp/mysql.sock
错误日志文件路径 /ebig/mysql/data/mysqld.log
端口 13306(可视实际情况改变)
MySQL数据库管理员用户名 root
MySQL数据库管理员密码 ebigroot(可视实际情况改变)
MySQL数据库SPD用户用户名 spd
MySQL数据库SPD用户密码 ebigspd(可视实际情况改变)
MySQL下载地址: http://pan.baidu.com/s/1dFtNHQx  密码:bbiu
安装之前先建好mysql用户和组
2 安装步骤
先MySQL安装包上传至/ebig目录
使用root用户登陆系统,进入ebig目录
 
解压MySQL安装包
 
将解压后的目录改名未mysql
 
复制support-files下的mysql.server文件拷贝至/etc/init.d
 
创建data目录和tmp目录
 
创建my.cnf文件
 
将以下内容复制到my.cnf中
 
创建软连接
 
修改/etc/init.d/mysqld
 
将文件中的basedir和datadir改为
 
运行MySQL安装命令
 
安装完成后,将/ebig/mysql目录和my.cnf所有者修改为mysql
 
加入到系统启动项,MySQL会随系统自动启动
 
修改/etc/my.cnf文件,去掉skip-grant-tables前面的”#”,将MySQL设置成不需要密码也可登陆
 
启动MySQL
 
登陆到MySQL更新root的密码
 
执行以下命令更改密码
 
修改/etc/my.cnf文件,加回skip-grant-tables前面的”#”或者将其整行删除。
重启MySQL
 
登陆MySQL
 
输入密码后,运行以下命令创建spd用户
 
MySQL安装到此结束
给某个用户指定某个数据库的权限;
GRANT SELECT, INSERT, UPDATE, REFERENCES, DELETE, CREATE, DROP, ALTER, INDEX, CREATE VIEW, SHOW VIEW ON `spd-nn`.* TO 'spdnnsy'@'%';
grant select,create,drop,update,alter on spd-nn.* to 'spdnnsy'@'localhost' identified by 'ebigspdnnsy' with grant option;
 grant all privileges on `spd-nn`.* to 'spdnnsy'@'%' identified by 'ebigspdnnsy';

解决方案 »

  1.   

    1、下载-wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
    2、解压安装-sudo rpm -ivh mysql57-community-release-el7-9.noarch.rpm
    3、安装mysql服务器-sudo yum install mysql-server
    4、重启mysql-sudo systemctl restart mysqld
    5、获取mysql临时密码-sudo grep 'temporary password' /var/log/mysqld.log
    A temporary password is generated for root@localhost: mqRfBU_3Xk>r
    6、安全模式下修改密码-sudo mysql_secure_installation
    7、测试mysql