mysql下载链接

本次演示版本为 mysql-5.7.28  如下图所示

将下载的压缩包上传至linux虚拟机内

解压当前亚索包 至 、/usr/local/下

tar -zxvf mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz

将名称改为mysql

mv mysql-5.7.28-linux-glibc2.12-x86_64 mysql

创建数据目录

cd mysql

mkdir data

创建用户组

groupadd mysql

useradd -r -g mysql mysql

赋予权限

chown mysql:mysql -R /usr/local/mysql

修改mysql配置文件

vim /etc/my.cnf

修改去下

[mysqld]

bind-address=0.0.0.0

user=mysql

port=3306

basedir=/usr/local/mysql

datadir=/usr/local/mysql/data

socket=/var/lib/mysql/mysql.sock

# Disabling symbolic-links is recommended to prevent assorted security risks

symbolic-links=0

# Settings user and group are ignored when systemd is used.

# If you need to run mysqld under a different user or group,

# customize your systemd unit file for mariadb according to the

# instructions in http://fedoraproject.org/wiki/Systemd

[mysqld_safe]

log-error=/var/log/mariadb/mariadb.log

pid-file=/var/run/mariadb/mariadb.pid

#

# include all files from the config directory

#

!includedir /etc/my.cnf.d

进去mysql的bin目录下

cd /usr/local/mysql/bin

初始化mysql

./mysqld --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data --user=mysql --initialize

复制下初始密码

将mysql.server放置到/etc/init.d/mysql目录下

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

启动mysql

service mysql start

解决上述报错

mkdir /var/log/mariadb

touch /var/log/mariadb/mariadb.log

chown -R mysql /var/log/mariadb/

重启mysql

service mysql restart

解决无文件夹的问题 并赋予权限重启mysql

mkdir mysql

chown -R mysql /var/lib/mysql/

service mysql restart

启动成功 登录mysql

./mysql -u root -p

set password=password('XXXX');#设置自己的密码

grant all privileges on *.* to 'root'@'%' identified by 'root'; #赋予远程访问权限

flush privileges;#刷新权限

一个简单的mysql创建已经成功了,如有问题欢迎交流!

linux bind mysql_linux下安装mysql相关推荐

  1. linux上离线安装mysql_Linux下安装mysql(离线安装和在线安装)

    一:在线安装mysql 1.首先检测一下,mysql之前有没有被安装 命令:rpm -qa | grep mysql 2.删除mysql的命令: rpm -e --nodeps `rpm -qa | ...

  2. linux启动mysql1820_linux下安装mysql的问题解决

    今天试了下在Linux下安装mysql,我只选了server和client两个组件,没有装其他的组件. 安装包的下载可以参见 http://www.mysql.com/downloads/ serve ...

  3. linux下重装mysql_Linux下安装mysql

    因为最近准备做一次mysql双机主从热备,所有需要安装mysql,但是网上mysql安装好像有点坑,安装了2天才安装完毕,实在有点坑,所有打算将mysql5.7安装步骤记录下来,方便以后使用 1.my ...

  4. linux下配置mysql_linux下安装mysql

    1.1. 检测是否已经安装了mysql rpm -qa | grep mysql 如果已经安装了,将其卸载,如: rpm -e --nodeps  mysql-libs-5.1.71-1.el6.x8 ...

  5. llinux mysql_linux下安装mysql

    环境: OS:Linux As 5 mysql:5.6 1.下载跟OS相应的版本 [root@node2 soft]# uname -a Linux node2 2.6.18-274.el5 #1 S ...

  6. linux 编译mysql_linux下编译MYSQL

    本机环境:ubuntu12.04,fedora-17 MYSQL版本:5.5.28 CMAKE版本:2.8.9 一.下载最新版本的cmake,解压后编译安装. sudo ./configure --p ...

  7. linux启动mysql1820_Linux下安装mysql

    1.检查是否已经安装过mysql rpm -qa | grep mysql 如果安装,则删除 rpm -e --nodeps mysql-libs-版本 通过whereis mysql 和 find ...

  8. linux telnet mysql_Linux下安装telnet(傻瓜教程)

    题记:不管性能测试过程还是系统运维,我们会经常排查环境的连通性问题,除了我们知道的ping命令外,最常用的就是telnet命令,很多系统默认未安装telnet,以下是逐步安装教程. 1.检测telne ...

  9. linux 备份mysql_linux下备份MYSQL数据库的方法

    只需按照下面3步做,一切都在你的掌控之下: 第一步:在服务器上配置备份目录代码: ----------------------------------------------------------- ...

最新文章

  1. NeHe教程Qt实现——lesson12
  2. iframe内容 固定比例_允知研习|浅析固定总价合同的结算问题
  3. 分组数据方差公式_统计学公式
  4. 用c语言写程序求序数的后缀,用C编写mex程序
  5. datatables每页显示数据刷新后不变_2019北京积分落户名单数据的一些分析
  6. 倒计时 时间校准android,android倒计时器时间
  7. arm 饱和指令_ARM内核全解析,从ARM7,ARM9到CortexA7,A8,A9,A12,A15到CortexA53,A57
  8. 论文阅读:FaceBoxes: ACPUReal-timeFaceDetectorwithHighAccuracy
  9. python代码示例-Python numpy.cov()用法及代码示例
  10. GoLand每次切换,光标跑到行首
  11. WSL1安装rust报错thread ‘main‘ panicked的解决方法
  12. 山西票号的内部控制分析
  13. 【数学基础知识】证明三角形的中线交于一点
  14. 网络爬虫信息之实战淘宝书包信息爬取14
  15. FileZilla使用密钥文件连接linux服务器上传文件
  16. Wear OS手表应用开发教程之-监听手表按键以及获取按键信息-WearableButtons
  17. unity3d播放透明mov格式视频的一种方式
  18. SpringBoot访问静态资源
  19. 数据碎片重组恢复之索尼摄像机MTS视频恢复混乱不全无法编辑的解决方法
  20. 互联网日报 | 6月21日 星期一 | 小米成立手机电影工作室;每日优鲜零售云业务正式亮相;高德打车上线助老暖心车站...

热门文章

  1. pandas创建和文件读取笔记(一)
  2. 三类测量血压原理 - 智能手环测血压原理详解
  3. java插入排序算法实现
  4. 西安科技大学计算机学院保研,独臂姑娘,好样的!
  5. java中的Card是什么_Java中diapCard是什么意思
  6. golang 模板 tpl 算术运算_高考数学常设的32个命题陷阱,七成同学中招失分!文末附数学疑难题(精品)模板!...
  7. Unity超基础学习笔记(四)
  8. OpenShift 4 - 用容器提升MySQL的可用性
  9. OpenShift 4 之集群是如何通过Cluster Version Operator升级的?
  10. 构建Docker直觉