Linux下安装MySQL

下载Mysql的Linux版本

下载地址:https://dev.mysql.com/downloads/mysql/5.6.html#downloads

img

注意后两个选项是固定的

安装

#1). 查看是否有centos 中预安装的 mysql,有则卸载
	
	rpm -qa | grep -i mysql
	
	rpm -e mysql-libs-5.1.71-1.el6.x86_64 --nodeps
	
#2). 上传 mysql 的安装包


#3). 解压 mysql 的安装包 到指定文件夹
	
	mkdir mysql
	
	tar -xvf MySQL-5.6.44-1.el6.x86_64.rpm-bundle.tar -C /root/mysql
	
#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
	
#5). 安装 mysql-client
	
	rpm -ivh MySQL-client-5.6.22-1.el6.i686.rpm

#6). 安装 mysql-server
	
	rpm -ivh MySQL-server-5.6.22-1.el6.i686.rpm

启动

#启动 MySQL 服务
service mysql start

service mysql stop

service mysql status

service mysql restart

登录

注意,在安装server的过程中,会提示我们有一个默认的密码的存放路径:

img

可以看到的是:默认密码存放到:/root/.mysql_secret,我们执行下面的命令,查看密码:

cat /root/.mysql_secret

img

#登录输入默认密码
mysql -u root -p

#修改密码
set password=password('123456');

配置

路径

  • /var/lib/mysql:mysql数据库文件的存放路径
  • /usr/share/mysql:配置文件目录
  • /usr/bin:相关命令目录
  • /etc/init.d/mysql:启停相关脚本

主要文件

  • 版本5.5: /usr/share/mysql/my-huge.cnf

  • 版本5.6及之后:/usr/share/mysql/my-default.cnf

注意:修改配置文件前需先备份,不要直接操作原始配置文件

#备份到/etc目录
cp /usr/share/mysql/my-default.cnf /etc/my.cnf

自启动

#设置自启动
chkconfig mysql on

#查看是否设置成功
ntsysv

*表示设置成功

posted @ 2021-07-22 10:04  至安  阅读(522)  评论(0编辑  收藏  举报