服务器安装Mysql5.7

一、下载安装包

MySQL :: Download MySQL Community Server

二、将文件上传到服务器

三、解压上传的安装包

tar -xvf xxxx.tar

再解压

tar -zxvf xxxx.tar.gz

四、修改文件名,并移动文件目录

mv mysql-***** mysql

mv mysql /usr/local

五、创建一个mysql组和用户

groupadd mysql

useradd -r -g mysql mysql

六、更改mysql目录下所有文件夹所属的用户组、用户以及文件权限

cd /usr/local/

chown -R mysql:mysql mysql

chmod -R 775 mysql

七、把mysql/bin目录下的所有命令创建一个快捷方式

echo "export PATH=$PATH:/usr/local/mysql/bin" >> /etc/profile

#生效配置文件

source /etc/profile

八、进入你安装好的mysql的/bin目录,进行编译和初始化,并记录下随机密码

./mysqld --initialize --user=mysql --datadir=/usr/local/mysql/data --basedir=/usr/local/mysql

九、复制启动文件到/etc/init.d目录

cp -ar /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld

十、添加my.cnf

cd /etc/

touch my.cnf

chmod -R 775 /etc/my.cnf

十一、启动Mysql服务

/etc/init.d/mysqld start

设置开启自启动

chkconfig --add mysqld

十二、登录Mysql&&修改mysql密码

mysql -uroot -p

set password for root@localhost = password('123456');

十三,提供外部连接账号

CREATE USER '用户名'@'%' IDENTIFIED BY '密码';

GRANT SELECT, INSERT, UPDATE, DELETE ON *.* TO '用户名'@'%';

FLUSH PRIVILEGES;

相关推荐
normanhere1 分钟前
防火墙来回路径不一致导致的网速异常
运维·服务器·网络
oooo_z3 分钟前
美股历史K线数据API接口选型指南:iTick覆盖1分钟到月线全周期
服务器·前端·javascript
微露清风9 分钟前
Linux 虚拟地址空间:一道屏障、一张地图、一场延迟兑现的博弈
linux·服务器
zx_7414848113 分钟前
【Linux入门】Shell 与第一个 Shell 脚本:认识命令行解释器,写出 Hello World
linux·运维
2601_9622184717 分钟前
万象生鲜系统智能报表引擎技术为生鲜企业提供数字化经营分析能力
大数据·运维·微服务·云原生·架构
网硕互联的小客服29 分钟前
反向路径过滤(rp_filter)是什么?多网卡服务器配置详解
运维·服务器·网络
GPFyes42 分钟前
科东隔离传输失败E文本校验错误
运维·服务器·网络
是程不是序1 小时前
信创终端安全管理怎么落地?纳管、控权、护数据三段走
运维·网络·安全·电脑·系统安全
服务器硬件项目经理1 小时前
第14篇_服务器主板上MOSFET的三大应用
运维·服务器·人工智能·单片机·硬件工程·硬件
科技研学社1 小时前
无纺布贴身制品非标自动化落地复盘:一次性内裤产线的工程难点与解决方案
运维·自动化