rpm包在centos6.5中安装mysql5.7初始化报错的解决方法
技术百科
黄舟
发布时间:2017-09-05
浏览: 次 这篇文章主要介绍了centos6.5中rpm包安装mysql5.7初始化出错的解决方法,需要的朋友可以参考下
1、rz上传到服务器,解压缩
rz [root@mini2 upload]# tar -xvf mysql-5.7.19-1.el6.i686.rpm-bundle.tar
2、安装rpm包
rpm -ivh mysql-community-common-5.7.19-1.el6.i686.rpm rpm -ivh mysql-community-libs-5.7.19-1.el6.i686.rpm rpm -ivh mysql-community-libs-compat-5.7.19-1.el6.i686.rpm rpm -ivh mysql-community-client-5.7.19-1.el6.i686.rpm rpm -ivh mysql-community-server-5.7.19-1.el6.i686.rpm
注意:如果不是全新安装,而是之前用rpm装过,没装好,又卸载的情况下安装,可能会出现如下情况:
在执行rpm -ivh mysql-community-server-5.7.19-1.el6.i686.rpm时,如果出现如下输出:
有比较大的可能是因为数据目录没有清空,我们再往下手动初始化看看,执行以下命令:
[root@mini2 upload]# mysqld --initialize --user=mysql 2017-08-29T05:22:18.750237Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details). 2017-08-29T05:22:18.754943Z 0 [ERROR] --initialize specified but the data directory has files in it. Aborting. 2017-08-29T05:22:18.755064Z 0 [ERROR] Aborting
发现报错了,拿错误信息在百度上找了瞎,发现需要清空数据目录:
从官方的文档看到,数据目录位置:
那就清空了再试试吧。
[root@mini2 upload]# rm -rf /var/lib/mysql/*
接下来初始化:
mysqld --initialize --user=mysql
接下来启动mysql:
[root@mini2 upload]# service mysqld start
正在启动 mysqld: [确定]
3、查找初始密码(我这边之所以有两个密码,应该就是之前没卸载干净,直觉应该用后边的新密码登录)
[root@mini2 upload]# grep 'temporary password' /var/log/mysqld.log 2017-08-29T05:00:02.613275Z 1 [Note] A temporary password is generated for root@localhost: tzqjMvkHH3+C 2017-08-29T05:31:51.340338Z 1 [Note] A temporary password is generated for root@localhost: Adgwggdr%1e2
4、登录
[root@mini2 upload]# mysql -uroot -p
我这边登录是ok了,密码用的Adgwggdr%1e2
5、修改密码并允许其他机器上客户端登录
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456'; grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option
总结
# 那就
# 是因为
# 这篇文章
# 找了
# 比较大
# 清空
# 错了
# 解压缩
# 如果不是
# 我这边
相关栏目:
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
AI推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
SEO优化<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
技术百科<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
谷歌推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
百度推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
网络营销<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
案例网站<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
精选文章<?muma echo $count; ?>
】
相关推荐
- Win11如何关闭小娜Cortana Win11禁
- Windows7如何安装系统镜像_Windows7
- Mac如何彻底清理浏览器缓存?(Safari与Ch
- PythonPandas数据分析教程_数据清洗与处
- php订单日志怎么按状态筛选_php筛选不同状态订
- 如何在Golang中编写端到端测试_Golang
- 如何高效获取循环末次生成的 NumPy 数组最后一
- Win11怎么关闭触摸键盘图标_Windows11
- 如何在 Go 开发中正确处理本地包导入与远程模块路
- PythonFastAPI项目实战教程_API接口
- Mac的Time Machine怎么用_Mac系统
- Win11怎么打开旧版计算器_Win11恢复传统计
- Python变量绑定机制_引用模型解析【教程】
- Win11麦克风没声音怎么设置_Win11麦克风权
- php查询数据怎么分组_groupby分组查询配合
- c++ nullptr与NULL区别_c++11空
- php下载安装后memory_limit怎么设置_
- 如何在 ACF 中正确更新嵌套多层 Group 字
- Win11怎么更改任务栏位置_修改注册表将Win1
- php8.4如何调用com组件_php8.4win
- Win11怎么设置夜间模式_Windows11显示
- Python随机数生成_random模块说明【指导
- php中$this和::能混用吗_对象与静态作用域
- Win10如何备份注册表_Win10注册表备份步骤
- Win11怎么设置屏保时间_调整Win11屏幕保护
- 如何使用正则表达式批量替换重复的 *- 模式为固定
- windows系统如何安装cab更新补丁_wind
- PowerShell怎么创建复杂的XML结构
- C++如何使用std::transform批量处理
- Win10怎样清理C盘浏览器缓存_Win10清理浏
- Mac怎么安装软件_Mac安装dmg与pkg文件的
- PHP cURL GET请求:正确设置认证与自定义
- 如何从 Go 的 map[string]inter
- ACF 教程:如何正确更新嵌套在多层 Group
- 如何在Golang中实现自定义Benchmark_
- C++如何获取CPU核心数?(std::threa
- 如何使用Golang table-driven f
- MAC如何隐藏文件夹及文件_MAC终端命令隐藏与第
- Python对象比较与排序_集合使用说明【指导】
- Win11关机快捷键是什么_Win11快速关机方法
- Win11搜索不到蓝牙耳机怎么办 Win11蓝牙驱
- Win11怎么关闭右下角弹窗_Win11拦截系统通
- Win11怎么更改管理员名字 Win11修改账户名
- php怎么下载安装并配置环境变量_命令行调用PHP
- Python如何创建带属性的XML节点
- Win11怎么清理C盘虚拟内存_Win11清理虚拟
- Win10系统更新错误0x80240034怎么办
- mac怎么安装pip_MAC Python pip
- Python网络超时处理_健壮性设计说明【指导】
- php8.4xdebug无法调试怎么办_php8.

@mini2 upload]# mysqld --initialize --user=mysql
2017-08-29T05:22:18.750237Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
2017-08-29T05:22:18.754943Z 0 [ERROR] --initialize specified but the data directory has files in it. Aborting.
2017-08-29T05:22:18.755064Z 0 [ERROR] Aborting
QQ客服