linux bind mysql_linux下安装mysql
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相关推荐
- linux上离线安装mysql_Linux下安装mysql(离线安装和在线安装)
一:在线安装mysql 1.首先检测一下,mysql之前有没有被安装 命令:rpm -qa | grep mysql 2.删除mysql的命令: rpm -e --nodeps `rpm -qa | ...
- linux启动mysql1820_linux下安装mysql的问题解决
今天试了下在Linux下安装mysql,我只选了server和client两个组件,没有装其他的组件. 安装包的下载可以参见 http://www.mysql.com/downloads/ serve ...
- linux下重装mysql_Linux下安装mysql
因为最近准备做一次mysql双机主从热备,所有需要安装mysql,但是网上mysql安装好像有点坑,安装了2天才安装完毕,实在有点坑,所有打算将mysql5.7安装步骤记录下来,方便以后使用 1.my ...
- linux下配置mysql_linux下安装mysql
1.1. 检测是否已经安装了mysql rpm -qa | grep mysql 如果已经安装了,将其卸载,如: rpm -e --nodeps mysql-libs-5.1.71-1.el6.x8 ...
- 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 ...
- linux 编译mysql_linux下编译MYSQL
本机环境:ubuntu12.04,fedora-17 MYSQL版本:5.5.28 CMAKE版本:2.8.9 一.下载最新版本的cmake,解压后编译安装. sudo ./configure --p ...
- linux启动mysql1820_Linux下安装mysql
1.检查是否已经安装过mysql rpm -qa | grep mysql 如果安装,则删除 rpm -e --nodeps mysql-libs-版本 通过whereis mysql 和 find ...
- linux telnet mysql_Linux下安装telnet(傻瓜教程)
题记:不管性能测试过程还是系统运维,我们会经常排查环境的连通性问题,除了我们知道的ping命令外,最常用的就是telnet命令,很多系统默认未安装telnet,以下是逐步安装教程. 1.检测telne ...
- linux 备份mysql_linux下备份MYSQL数据库的方法
只需按照下面3步做,一切都在你的掌控之下: 第一步:在服务器上配置备份目录代码: ----------------------------------------------------------- ...
最新文章
- NeHe教程Qt实现——lesson12
- iframe内容 固定比例_允知研习|浅析固定总价合同的结算问题
- 分组数据方差公式_统计学公式
- 用c语言写程序求序数的后缀,用C编写mex程序
- datatables每页显示数据刷新后不变_2019北京积分落户名单数据的一些分析
- 倒计时 时间校准android,android倒计时器时间
- arm 饱和指令_ARM内核全解析,从ARM7,ARM9到CortexA7,A8,A9,A12,A15到CortexA53,A57
- 论文阅读:FaceBoxes: ACPUReal-timeFaceDetectorwithHighAccuracy
- python代码示例-Python numpy.cov()用法及代码示例
- GoLand每次切换,光标跑到行首
- WSL1安装rust报错thread ‘main‘ panicked的解决方法
- 山西票号的内部控制分析
- 【数学基础知识】证明三角形的中线交于一点
- 网络爬虫信息之实战淘宝书包信息爬取14
- FileZilla使用密钥文件连接linux服务器上传文件
- Wear OS手表应用开发教程之-监听手表按键以及获取按键信息-WearableButtons
- unity3d播放透明mov格式视频的一种方式
- SpringBoot访问静态资源
- 数据碎片重组恢复之索尼摄像机MTS视频恢复混乱不全无法编辑的解决方法
- 互联网日报 | 6月21日 星期一 | 小米成立手机电影工作室;每日优鲜零售云业务正式亮相;高德打车上线助老暖心车站...
热门文章
- pandas创建和文件读取笔记(一)
- 三类测量血压原理 - 智能手环测血压原理详解
- java插入排序算法实现
- 西安科技大学计算机学院保研,独臂姑娘,好样的!
- java中的Card是什么_Java中diapCard是什么意思
- golang 模板 tpl 算术运算_高考数学常设的32个命题陷阱,七成同学中招失分!文末附数学疑难题(精品)模板!...
- Unity超基础学习笔记(四)
- OpenShift 4 - 用容器提升MySQL的可用性
- OpenShift 4 之集群是如何通过Cluster Version Operator升级的?
- 构建Docker直觉