我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Linux 安装 mysql

短信预约 信息系统项目管理师 报名、考试、查分时间动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Linux 安装 mysql


	Linux 安装 mysql
[数据库教程]

官网下载  mysql ,并使用 FileZilla 将文件传输至 Linux 系统。

解压 tomcat 压缩包

tar -zxvf 文件名

将解压后的文件夹移动至 /usr/local 目录下

mv mysql-5.6.31-linux-glibc2.5-x86_64 /usr/local/mysql

创建用户和用户组

  root 用户时最高权限用户,所以一般都是创建用户和用户组,并赋予用户和用户组一些操作权限。

 

  添加用户组:

groupadd mysql

  创建用户 mysql ,并指定所属群组为 mysql:( 注意:顺序不能乱 )

useradd -r -g mysql mysql

 

  切换至 /usr/local/mysql 文件夹,执行以下命令:

//变更 mysql 用户组有操作当前目录的权限
chgrp -R mysql .
//变更 mysql 用户有操作当前目录的权限
chown -R mysql .

  以上两条命令还可以用下面这条命令代替:

chown -R mysql:mysql ./

技术图片

 

初始化

  确保不存在 /etc/my.cnf ,如若存在,将其删除。

ls /etc/my.cnf

技术图片

 

   初始化数据库

./mysql_install_db --user=mysql

  如若报以下错误是因为缺少 libaio 库文件

技术图片

  安装 libaio 库文件

apt-get install libaio* -y

  安装 libaio 库文件后从新执行初始化命令即可成功

技术图片

 

修改配置文件

  复制 mysql 目录下的 support-files/my-default.cnf 配置文件至 /etc/my.cnf

cp support-files/my-default.cnf /etc/my.cnf

技术图片

 

   复制 mysql 目录下的 support-files/mysql.server 启动文件至 /etc/init.d/mysql.server

cp support-files/mysql.server /etc/init.d/mysql.server

  此时使用 service mysql start 命令将报以下错误

技术图片

 

   此时应当执行 systemctl daemon-reload 命令,然后在重新启动 mysql

技术图片

 

   不报错,说明 mysql 启动成功,也可以使用 netstat 命令 查看端口验证

netstat -ntlp

技术图片

 

   也可以使用命令  systemctl status mysql 产看 mysql 状态

 systemctl status mysql 

技术图片

 

 7、添加软连接,相当于 windows 下配置环境变量

ln -s /usr/local/mysql/bin/mysql /usr/bin/mysql

  不添加会找不到 mysql 命令

技术图片

 

   添加软连接后即可直接键入 mysql 命令连接 mysql

mysql -u root -p

 

注意:首次连接 mysql 无密码,直接回车即可。

 8、修改密码

注意:user 数据库下的 user 表存放的是 mysql 数据库的账户信息。

  登录 mysql 后,先使用 mysql 数据库

use mysql

  修改密码

 

注意:上述 sql 语句中 password() 函数的作用是对密码进行加密。

 

技术图片

 

   刷新权限:

flush privileges;

  关闭 mysql 连接,充实使用 mysql 命令连接数据库,此时需要键入新的密码。

注意:如果忘记 root 账户密码可进入 /etc/my.cnf ,在 [mysql] 下添加 skip-grant-tables 启动安全模式,重启 mysql 服务后可不用输入密码直接连接 mysql 。

设置远程连接访问权限

grant all privileges on *.* to root@% identified by wangxinyi with grant option;

  刷新权限:

flush privileges;

  此时即可远程连接数据库。如果不赋予远程连接访问权限,将报以下连接失败信息。

技术图片

 

  

 

Linux 安装 mysql

原文地址:https://www.cnblogs.com/wxinyi/p/13471579.html

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Linux 安装 mysql

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

MySQL安装——Linux

mysql安装(5.5)(1)查询是否安装过#查看系统是否安装了mysqlrpm -qa | grep mysql #查看系统是否安装了mariadb,MariaDB是MySQL关系数据库管理系统的一个复刻rpm -qa | grep mariadb如果已经安
MySQL安装——Linux
2015-06-24

Linux 安装 mysql

1、官网下载  mysql ,并使用 FileZilla 将文件传输至 Linux 系统。2、解压 tomcat 压缩包tar -zxvf 文件名3、将解压后的文件夹移动至 /usr/local 目录下mv mysql-5.6.31-linux-glibc2.
Linux 安装 mysql
2020-08-09

Linux(CentOS)安装MySql

安装mysql yum repositorywget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpmyum -y install mysql57-commun
Linux(CentOS)安装MySql
2016-05-24

Linux安装MySQL(超详细,附图安装)

一、安装MySQL服务 1.查看是否已经安装了MySQL rpm -qa | grep mysql 如果什么都没有,就是还没有装过MySQL 2.下载MySQL安装包 wget -i -c http://dev.mysql.com/get
2023-08-22

Linux服务器安装mysql

1.连接服务器后运行MySQL安装命令yum install mysql;   yum install mysql-server;  yum install mysql2.我的阿里云服务器装的是centos7的系统,带有MariaDB而不是MySQL。因此在y

	Linux服务器安装mysql
2019-09-19

编程热搜

目录