安装mysql数据库
由于内网不通互联网,所以使用二进制包安装。到mysql官网上下载mysql安装包,本次使用的版本是mysql-5.7.19-linux-glibc2.12-x86_64.tar.gz。
1、通过远程连接工具SecureFX将mysql安装包拷贝到服务器中.
2、解压mysql安装包
tar -zxvf mysql-5.7.19-linux-glibc2.12-x86_64.tar.gz
mv mysql-5.7.19-linux-glibc2.12-x86_64 /usr/local/mysql
3、添加mysql用户
groupadd mysql
useradd -r -g mysql mysql #建立mysql用户,并且把用户放到mysql组
chown -R mysql:mysql /usr/local/mysql/ 给目录/usr/local/mysql 更改拥有者
4、建立mysql默认的配置文件/etc/my.cnf,没有的话需要自己手动创建。
打开my.cnf 命令:vi my.cnf
在文件中写入:
[mysqld]
user = mysql
port= 3306
server_id = 1
socket=/tmp/mysql.sock
basedir=/usr/local/mysql //mysql安装路径
datadir=/usr/local/mysql/data //mysql数据存放路径
5、创建data文件夹,并给mysql用户赋予权限
cd /usr/local/mysql 切换当前目录
mkdir data 创建目录
Chmod 777 -R data
Chown -R mysql .
Chgrp -R mysql .
6、初始化安装
cd /usr/local/mysql/bin
./mysqld --initialize-insecure --user=mysql--basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
7、登录mysql
./mysql -u root -p
修改密码
mysql>SET PASSWORD = PASSWORD('new password');
设置mysql允许远程访问
GRANT ALL PRIVILEGES ON *.* TO‘root’@’%’ IDENTIFIED BY ‘密码’
附注:若需要修改mysql的最大连接数或其他的,可以修改my.cnf配置文件。Mysql最大连接数默认是100.