【图文教程】Linux系统安装Mysql

  • 作者: 凯哥Java(公众号:凯哥Java)
  • mysql
  • 时间:2023-01-11 10:17
  • 3536人已阅读
简介 一:系统环境操作系统:CentOS二:Linux系统安装MySQL2.1:下载Mysql的Linux安装包https://dev.mysql.com/downloads/mysql/5.7.html#downloads2.2:安装mysql2.2.1:先卸载已经安装的查看当前系统中是否有mysql.命令:rpm -qa | grep -i mysq

🔔🔔好消息!好消息!🔔🔔

 如果您需要注册ChatGPT,想要升级ChatGPT4。凯哥可以代注册ChatGPT账号代升级ChatGPT4

有需要的朋友👉:微信号 kaigejava2022

一:系统环境

操作系统:CentOS

二:Linux系统安装MySQL

2.1:下载Mysql的Linux安装包

https://dev.mysql.com/downloads/mysql/5.7.html#downloads

2.2:安装mysql

2.2.1:先卸载已经安装的

查看当前系统中是否有mysql.命令:

rpm -qa | grep -i mysql

843ebc6857d87ec7c061ac227f1de2af.png

如果没有,下面卸载命令可以忽略,如果存在,就卸载。

卸载mysql对应版本命令:

rpm -e mysql-libs-5.1.71-1.e16.x68_64 --nodeps

f1bbd79fd7c650396b35e9271772f68b.png2.2.2:上传MySQLb2a4b751e299bdac7be118e3ac763732.png

2.2.3:解压

在解压前先创建指定目录:mkdir mysql

解压命令:

tar -xvf 对应mysql的安装包名字.tar -c 解压到指定目录下

c2c3fa3260eab669f5356e4081141a4e.png查看解压后:

968697fb016f1da1736650bfffadafbe.png2.2.4:安装依赖

yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6 libncurses.so.5 --setopt=protected_multilib=false
	
yum  update libstdc++-4.4.7-4.el6.x86_64


2.2.5: 安装 mysql-client

rpm -ivh MySQL-client-5.6.22-1.el6.i686.rpm

2.2.6:安装 mysql-server

rpm -ivh MySQL-server-5.6.22-1.el6.i686.rpm

a10868bdb3786707884d61755b74f567.png

2.3 启动 MySQL 服务

service mysql start

service mysql stop

service mysql status

service mysql restart

37f98f64b8e93bdcfa9330c2d2a9dbd1.png

2.4 登录MySQL

mysql 安装完成之后, 会自动生成一个随机的密码, 并且保存在一个密码文件中 : /root/.mysql_secret

mysql -u root -p 

登录之后, 修改密码 :

set password = password('密码');

授权远程访问 : 

grant all privileges on *.* to 'root' @'%' identified by '密码';
flush privileges;

可以查看mysql server安装的日志。在日志中,能找到随机密码。如下图:

30c646b3f4467a07861f22fbeb46820b.png











TopTop