Linux学习5-安装mysql
一步一脚印丶 人气:0前言
今天我们来学习一下如何在Linux下安装mysql
一:准备安装包
可以从http://www.mysql.comhttps://img.qb5200.com/download-x/downloads/官方网站下载到最新版本,本次安装的版本是mysql-5.7.24-1.el7.x86_64.rpm-bundle.tar
二:安装mysql步骤
(1)创建文件mysql,复制mysql包到/mysql
(2)centos7系统中默认安装了mariadb,会和mysql冲突,所以,需要先卸载mariadb。
yum remove mariadb-libs*
(3 )解压mysql包
tar -xvf mysql-5.7.24-1.el7.x86_64.rpm-bundle.tar
(4)安装mysql,# rpm -ivh ***.rpm #其中i表示安装,v表示显示安装过程,h表示显示进度
(5)直接安装mysql的client时,会提示需要common的依赖包,所以先装common。
rpm -ivh mysql-community-common-5.7.24-1.el7.x86_64.rpm
(6)再根据提示,需要安装第一个lib依赖包
rpm -ivh mysql-community-libs-5.7.24-1.el7.x86_64.rpm
(7)再安装第二个lib包
rpm -ivh mysql-community-libs-compat-5.7.24-1.el7.x86_64.rpm
(8)安装client包
rpm -ivh mysql-community-client-5.7.24-1.el7.x86_64.rpm
(9)再安装server包
rpm -ivh mysql-community-server-5.7.24-1.el7.x86_64.rpm
(10)最后安装devel包
rpm -ivh mysql-community-devel-5.7.24-1.el7.x86_64.rpm
(11)安装完毕后,mysql会生成一个随机的系统管理员密码,保存在属主目录的.mysql_secret文件中,可以使用cat命令查看该文件内容
cat /root/.mysql_secret
(12)启动mysql服务,mysql服务的脚本已经安装到了/etc/init.d目录下。
# systemctl start mysqld.service 启动mysql # service mysqld stop 停止mysql
(13)验证mysql的正确性
mysql -u root –p
参数-u表示指定连接数据库的用户,-p表示需要输入密码。需要注意,这里的root并不是指linux的系统管理员账号,而是mysql下的数据库管理员账号,只不过也叫root,和linux下的系统管理员账号同名而已。
(14)输入.mysql_secret的随机系统密码
(15)将密码修改为123456
set password for root@localhost=PASSWORD("123456")
(16)修改成功后执行quit退出控制台
(17)重新登录mysql验证密码是否修改成功
加载全部内容