linux中mysql5.6安装以及配置

1、在linux上下载

wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.6.45-linux-glibc2.12-x86_64.tar.gz

2、解压

tar -zxvf mysql-5.6.45-linux-glibc2.12-x86_64.tar.gz

3、更改解压后的名并移动该文件

mv mysql-5.6.45-linux-glibc2.12-x86_64 /usr/local/mysql

4、配置mysql

useradd -s /sbin/nologin mysql  # 创建mysql用户
mkdir -p /data/mysql  # 创建mysql数据库文件
chown -R mysql:mysql /data/mysql # 修改权限
cd /usr/local/mysql
./scripts/mysql_install_db --user=mysql --datadir=/data/mysql  # 初始化配置
cp support-files/my-default.cnf /etc/my.cnf  # 复制配置文件
vim /etc/my.cnf   # 修改配置文件,如下图

linux中mysql5.6安装以及配置_第1张图片

cp support-files/mysql.server /etc/init.d/mysqld  # 复制启动脚本
chmod 755 /etc/init.d/mysqld  # 修改权限
vim /etc/init.d/mysqld  # 修改启动脚本,如下图

linux中mysql5.6安装以及配置_第2张图片
5、配置开机启动,并启动mysql

chkconfig --add mysqld
chkconfig mysqld on
service mysqld start

linux中mysql5.6安装以及配置_第3张图片
6、配置环境变量

vim /etc/profile
export PATH=$PATH:/usr/local/mysql/bin # 在文件末尾添加
source /etc/profile  # 生效

7、登录mysql,设置root密码

# 修改root用户密码为1234
set password for 'root'@'localhost'=password('1234');

# 设置mysql可以远程访问
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;

# 刷新访问权限
flush privileges;

你可能感兴趣的:(linux,mysql,服务器)