mysql静默安装_mysql5.7静默安装
mysql版本:mysql-5.7.22-linux-glibc2.12-x86_64
查看系统中是否已安装mariadb 服务
rpm -qa | grep mariadb
卸载 mariadb及其依赖的包
yum -y remove mariadb-libs-5.5.44-2.el7.centos.x86_64
防火墙设置
查看防火墙状态
systemctl status firewalld
关闭防火墙
systemctl stop firewalld
查看防火墙是否开机自启
systemctl is-enabled firewalld.service;echo $?禁止防火墙开机启动
systemctl disable firewalld
上传MySQL安装文件
将mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz文件上传到/usr/local/目录下解压
tar-zxvf mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz
将文件重命名
mv mysql-5.7.22-linux-glibc2.12-x86_64 mysql
添加用户和组
groupadd mysql
useradd mysql-g mysql
创建数据目录并赋予权限
在系统根目录下创建data目录和mysql目录
cd /mkdir-p data
cd data
mkdir-p mysql
授权并查看授权信息
chown mysql:mysql -R /data/mysql
配置my.cnf参数
在/etc目录下创建my.cnf文件,并进行配置:
[mysqld]
basedir=/usr/local/mysql
datadir=/data/mysql
socket=/tmp/mysql.sock
user=mysql
port=3306character-set-server=utf8mb4
# cancle password
skip-grant-tables
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
配置mysql参数
/usr/local/mysql/bin/mysql_install_db --user=mysql --basedir=/usr/local/mysql/ --datadir=/data/mysql
初始化配置
/usr/local/mysql/bin/mysqld --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql/ --datadir=/data/mysql/ --user=mysql --initialize
注意:如果是报错或者重新初始化,需要清空/data/mysql/下的文件。
开启服务
将mysql加入服务
cp/usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
设置开机自启
chkconfig mysql on
开启数据库服务
service mysql start
修改密码
/usr/local/mysql/bin/mysql -u root -p>>use mysql;>>update user set authentication_string=password('你的密码') where user='root';>>flush privileges;>>exit;
重启mysql服务
service mysql restart
这是空密码进入,修改好密码之后,就用新的密码登录,同时将my.cnf文件中的skip-grant-tables注释掉
[mysqld]
basedir=/usr/local/mysql
datadir=/data/mysql
socket=/tmp/mysql.sock
user=mysql
port=3306character-set-server=utf8mb4
# cancle password
#skip-grant-tables
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
重启mysql服务
service mysql restart
允许远程连接
/usr/local/mysql/bin/mysql -u root -p>>use mysql;>>update user set host='%' where user = 'root';>>flush privileges;>>eixt;
配置mysql环境变量
ln -s /usr/local/mysql/bin/mysql /usr/bin
设置开机自启动
cp /usr/local/mysql/support-files/mysql.server /etc/rc.d/init.d/mysql
chmod+x /etc/init.d/mysql
chkconfig--add mysql
查看服务
chkconfig--list
看到对应服务名的34 5为open 或者 on 即可
mysql静默安装_mysql5.7静默安装相关推荐
- mysql5.7.19winx64安装_mysql5.7.19winx64安装配置方法图文教程(win10)
mysql 5.7.19 winx64安装教程记录如下,分享给大家 step1 官方下载地址:https://dev.mysql.com/downloads/mysql/ 选择手动下载版本 解压到自己 ...
- mysql mgr 配置_MySQL5.7 MGR安装配置
MySQL5.7 MGR安装配置 一.服务器规划 mysql_mgr_01192.168.10.223 mysql_mgr_02192.168.10.224 mysql_mgr_03192.168.1 ...
- mysql warning 日志_Mysql5.7.19安装后错误日志中有警告
警告1: secure_file_priv 配置项对数据导入导出的影响 1.限制mysqld 不允许导入 | 导出 mysqld --secure_file_prive=null MySQL [ztj ...
- mysql 5.6.21 安装_mysql5.6.21安装(通用二进制)
1. useradd -r mysql 2. mkdir -p /data/mysql 3.chown -R mysql.mysql /data/mysql 4.tar xvzf mysql-5.6. ...
- mysql5.6.37免安装_mysql5.6免安装配置
MySQL5.6.11安装步骤(Windows7 64位) 1. 下载MySQL Community Server 5.6.11 2. 解压MySQL压缩包 将以下载的MySQL压缩包解压到自定义目录 ...
- git2.29.2.2怎么安装_MySQL5.5怎么安装
安装MySQL5.5的步骤: 1. 官网下载mysql5.5 下载地址: http://dev.mysql.com/downloads/mysql/5.5.html#downloads 2. 安装my ...
- mysql5.5.20安装_mysql5.5.20安装文档
1.安装cmake MySQL从5.5版本开始,通过./configure进行编译配置方式已经被取消,取而代之的是cmake工具. 因此,我们首先要在系统中源码编译安装cmake工具. # wget ...
- linux java静默安装软件,linux纯净版脚本执行安装JDK、静默安装Weblogic
一.首先准备JDK.weblogic安装包,本次使用的安装包版本为jdk-7u80-linux-x64.rpm.fmw_12.1.3.0.0_wls.jar,以此为例 进行JDK脚本安装,需要用ROO ...
- linux安装静默安装was7,WAS7.0 - 安装并升级WAS7.0.0.31(静默安装)
WAS7.0 - 安装并升级WAS7.0.0.31(静默安装) 安装之前需要准备的文件:C1G35ML.tar.gz:WAS7.0安装包 C1G36ML.tar.gz:WAS升级工具 7.0.0-WS ...
- linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(安装依赖包_03)
接上一篇:linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(安装常用工具_02) 安装Oracle11GR2所需要的依赖包 有高手写成了这样: yum -y install ...
最新文章
- MPB:亚热带生态所谭支良组-基于微生物成分数据的差异zOTU分析流程
- vue-cli 如何打包上线的方法示例
- Javascript获取数组中的最大值和最小值方法汇总
- 每日一算法 ---- 冒泡排序
- 使用Git命令从远程仓库获取项目代码
- python监控服务器信息进行可视化_Python实现数据可视化,看如何监控你的爬虫
- java regex 正则表达式 提取数字和去除数字,过滤数字,提取价格
- Repositories.EntityFramework 实现方式
- 现在一行代码允许长度,80太少,120才算正常
- maya mel uf8_对于学习MAYA MEL必须收藏的一篇文章
- 依托TAPD的敏捷实践
- 坚果云和微云哪个好?谈谈我的使用感受
- html网页设计动态烟花效果
- windows7英文系统如何将电脑屏幕背景色改成保护眼睛的淡绿色
- Visual Studio 2013 - 高亮设置括号匹配 (方括号)
- 2017第九届广州国际园林机械与园艺工具展 2017第九届广州国际园林景观与美好人居博览会 第九届广州国际花卉盆栽及花店花园用品展览会 2017中国花卉展览会 第九届广州国际绿化苗木展会刊(参展商名录
- C# Base64转换
- App中 微信分享 代付功能 业务设计 与 代码实现
- Vector的sort的使用
- opacity和rgba()的区别
热门文章
- 破解钉钉旧版本强制更新(实现旧版本登录)
- 【担心照片被冒用?】活体检测新增人脸合成图鉴别
- Oracle nlssort()中文排序
- 使用ffmpeg+opencv播放ts格式的视频
- linux代码折叠,Ubuntu中gedit中插件的安装之代码折叠插件
- 希尔伯特矩阵(Hilbert matrix)
- eplan怎么导出部件汇总表_【整理分享】EPLAN初学资料、EPLAN表格和符号库汇总
- 我用Vue3+TS实现了一个新年倒计时组件,适用于各种场景
- 屏幕录像专家V7.5 + 注册机
- android云控开源,Android EasyClient 云台控制开源流媒体摄像机EasyCamera