linux mysql服务器安装_Mysql在Linux服务器安装

1、前置准备

a. CentOS系统搭建

b.卸载旧MYSQL信息,查找mysql残留包,有则删除,没有则忽略 find / -name mysql

2、下载二进制安装包并解压

#进入下载安装目录

cd /usr/local/

#下载安装包

wget https://downloads.mysql.com/archives/get/file/mysql-5.7.28-el7-x86_64.tar.gz

#解压缩

tar zxf mysql-5.7.28-el7-x86_64.tar.gz

#重命名

mv mysql-5.7.28-el7-x86_64 mysql

3、配置环境变量

vim /etc/profile

#shift+g到最后一行 按o(英文),在下一行插入

export MYSQL_HOME=/usr/local/mysql

export PATH=$PATH:$MYSQL_HOME/bin

#按Ese 之后 :wq!

#使配置生效

source /etc/profile

#ctrl+d 退出登录一下

# 检查配置效果

tail -5 /etc/profile

which mysql

which mysqld

4、创建mysql配置文件

vim /etc/my.cnf

#按o,回车下,粘贴如下内容

[mysqld]

skip-name-resolve

port = 3306

basedir=/usr/local/mysql

datadir=/usr/local/mysql/data

character-set-server=utf8

default-storage-engine=INNODB

lower_case_table_names=1

max_allowed_packet=16M

max_connections=1000

bind-address=0.0.0.0

#按Ese 之后 :wq!

5、创建mysql用户

useradd -M -g mysql -s /sbin/nologin -d /usr/local/mysql mysql

chown -R mysql.mysql /usr/local/mysql

6、初始化mysql

mysqld --initialize --user=mysql

#上面成功会输出密码

7.启动mysql

mysqld_safe --user=mysql &

8、配置mysql密码和允许远程访问(自己电脑客户端可以连接mysql了)

mysql -uroot -p生成的密码

9、设置密码

#默认设置成root,可以按照需求自己设置

set password=password('root');

#退出

exit

10、刷新系统表信息,使其远程可以连接

use mysql

update user set host='%' where user='root';

flush privileges;

exit

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值