Linux下安装MySQL

1、检查是否已安装mysql

输入:yum list installed | grep mysql

2、检查是否已安装mysql,如果没有,将直接换行,如图:

3、如果安装过,需要安装新版本,需要先卸载。

指令:yum remove mysql mysql-*

 

下载MySQL

官方下载mysql:MySQL :: Download MySQL Community Server (Archived Versions)

 

上传MySQL

方法一:使用vmtools上传到linux(前提:linux系统是装在本电脑上的)

方法二:使用Xftp进行远程上传(推荐使用)

1、在Linux的终端中输入ifconfig以查看IP地址

 

2、打开xftp,创建新连接

 

3、连接IP

 

4、选择创建好的会话,进行连接

 

5、输入root用户账号(不然会权限不够)

 

6、如果加载的文件字符错误,处理如下:

 

 

7、找到下载好的MySQL,点击拖动到Linux中准备存放的位置(建议不要放到中文命名的文件夹中)

 

在Linux下安装MySQL

1、由于我的压缩包存放在download,可以先将压缩包拷贝一份到home目录下

2、解压MySQL,tar -zxvf  *****(*为MySQL压缩包所在的地址)

 

3、将解压后的文件移动到home目录下,并对解压生成的文件进行重命名:

4、在mysql5.7目录下面创建data数据库目录(mysql在初始化的时候,会在该目录下生成很多文件和目录)

5、切换到home目录创建mysql的用户组和用户

cd /home

groupadd mysql

useradd mysql -g mysql

6、切换到mysql5.7目录下

cd mysql5.7

pwd

chown -R mysql .

chgrp -R mysql .

//注意这儿的.必须要,否则会报错。

 

7|配置my.cnf文件

vim /etc/my.cnf ,添加内容如下(可以先注释掉原本的文本):

[mysqld]

basedir=/home/mysql5.7

datadir=/home/mysql5.7/data

port=3306

[client]

default-character-set=utf8

[mysql]

default-character-set=utf8

添加后按esc,再输入“:wq”保存退出

 

8、修改/etc/selinux/config文件配置

vi /etc/selinux/config

把SELINUX=enforcing改为SELINUX=disabled,保存退出,然后重启服务器。

 

9、电脑重启后,创建sock文件目录

mkdir -p /var/lib/mysql

cd /home/mysql5.7

chown mysql:mysql /var/lib/mysql

 

10、可以建立sock文件软连接(可以直接去掉这一步)

创建方法:

ln -s /home/mysql5.7/bin/mysql  /tmp/mysqld.soc

备注:如果执行了第10步,可以删除

rm -rf /tmp/mysqld.soc

rm -rf /home/mysql/data/*

 

11、也可以选择直接配置mysql环境变量

vim /etc/profile

添加如下内容(选择空白位置添加):

export MYSQL_HOME=/home/mysql5.7

export PATH=$MYSQL_HOME/bin:$PATH

 

12、初始化mysql

/home/mysql5.7/bin/mysqld --user=mysql --basedir=/home/mysql5.7 --datadir=/home/mysql5.7/data --initialize

 

13、启动mysql服务器

/home/mysql/support-files/mysql.server start

 

14、登陆mysql

mysql -u root -p

 

15、初始化mysql登录密码

set password=password("123456");

“;”符号也是需要的

16、最后按quit就可以退出MySQL

 

16、至此,MySQL安装结束,最后,在关闭虚拟机前。要关闭MySQL服务

/home/mysql5.7/support-files/mysql.server stop

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值