Linux安装Mysql5.7
2023-06-13 09:13:09 时间
安装小工具
yum install wget
yum -y install libaio
下载mysql的安装包
wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.40-linux-glibc2.12-x86_64.tar.gz
解压
tar -xvf mysql-5.7.40-linux-glibc2.12-x86_64.tar.gz
再移动并重命名一下
mv mysql-5.7.40-linux-glibc2.12-x86_64 /usr/local/mysql
创建mysql用户组和用户并修改权限
groupadd mysql
useradd -r -g mysql mysql
创建数据目录并赋予权限
mkdir -p /data/mysql #创建目录
chown mysql:mysql -R /data/mysql #赋予权限
配置my.cnf
vim /etc/my.cnf
[mysqld]
bind-address=0.0.0.0
port=3306
user=mysql
basedir=/usr/local/mysql
datadir=/data/mysql
socket=/tmp/mysql.sock
log-error=/data/mysql/mysql.err
pid-file=/data/mysql/mysql.pid
character_set_server=utf8mb4
symbolic-links=0
explicit_defaults_for_timestamp=true
lower_case_table_names=1
max_allowed_packet=524288000
进入mysql的bin目录
cd /usr/local/mysql/bin/
初始化数据库
./mysqld --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql/ --datadir=/data/mysql/ --user=mysql --initialize
查看密码
cat /data/mysql/mysql.err
将mysql.server放置到/etc/init.d/mysql中
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
启动!!!
service mysql start
ps -ef|grep mysql
到这里说明mysql已经安装成功了!!
下面修改密码
首先登录mysql,前面的那个是随机生成的。
./mysql -u root -p #bin目录下
再执行下面三步操作,然后重新登录。
SET PASSWORD = PASSWORD('root');
ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;
FLUSH PRIVILEGES;
使可以远程访问
use mysql #访问mysql库
update user set host = '%' where user = 'root'; #使root能再任何host访问
FLUSH PRIVILEGES; #刷新
如果不希望每次都到bin目录下使用mysql命令则执行以下命令
ln -s /usr/local/mysql/bin/mysql /usr/bin
相关文章
- 管理Linux 用户登录权限管理:实现最高效的安全性(linux用户登录权限)
- Linux权限管理:详解权限工具(linux权限工具)
- 探索Linux脚本之旅(查看linux脚本)
- 安装Linux客户端:快速安装体验(linux客户端下载)
- Linux下安装JDK指南(linux中安装jdk)
- Linux系统中安装 Tar 软件的指南(linux安装tar软件)
- Linux下小工具大作为!(linux小工具)
- Linux脚本关闭指南(linux关闭脚本)
- 安装RPM包安装Linux系统(linux中rpm)
- Linux文件夹误删恢复方法(linux误删文件夹恢复)
- Linux下最佳浏览器:免费下载(linux版浏览器下载)
- 程序Linux 中断处理机制与驱动程序实现(linux中断驱动)
- Linux下安装Photoshop:一种全新体验(linux装ps)
- Linux安装灾难:无法开机启动(linux安装后无法启动)
- Linux内核:强大的控制中枢(linux内核作用)
- 学习Linux:最适合使用的操作系统(学linux用什么系统好)
- Linux谷歌输入法:安装即输入(linux谷歌输入法下载)
- 安装Linux系统: 开启LZMA之旅(linux安装lzma)
- Linux的新分支:探索未知的世界(linux的分支)
- Mac安装Linux系统的方法(mac怎么装linux)
- 在XP系统下安装Linux系统(在xp下安装linux)
- Linux下设置网卡路由:一步一步指南(linux设置网卡路由)
- Linux下Redis安装指南(redis安装linux)
- Linux启动日志记录:一次开机经历(linux开机启动日志)
- Linux系统U盘快速安装指南(linux系统u盘安装教程)
- RPM安装:操作Linux必备技能(rpm安装linux)
- Linux 为用户传递信息:倾听与信任(linux给用户发信息)
- Linux常考命令实战技巧精讲(linux常见常考命令)
- GNU/Linux桌面优化安装的九个大步骤
- Linux光标控制:提高代码效率的必备技巧(linux光标控制)
- Linux下使用Yum:最简便的软件安装方式(linux下使用yum)