kali linux 安装 Mysql Can't read from messagefile 报错解决方案
1.下载安装包
或者
wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz
mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz
2.创建Mysql 系统用户
root@kali:~# groupadd mysql
root@kali:~# useradd -r -g mysql -s /bin/false mysql
3. 安装MySQL
tar -zxvf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz
将之前下载的 mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz 安装包解压到/usr/local目录里,并将目录名称改为mysql ,此时路径为 /usr/loca/mysql/。 进入mysql 目录,然后创建mysql-files目录,并设置权限。
解压:
root@kali:~/下载# tar -zxvf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz -C /usr/local
1
重命名:
root@kali:/usr/local# mv /usr/local/mysql-5.6.33-linux-glibc2.5-x86_64/ /usr/local/mysql/
1
进入MySQL目录:
root@kali:/usr/local# cd /usr/local/mysql/
1
创建mysql-files目录:
root@kali:/usr/local/mysql# mkdir mysql-files
1
赋予750权限:
root@kali:/usr/local/mysql# chmod 750 mysql-files
root@kali:/usr/local/mysql# ls -l -d mysql-files
drwxr-x--- 2 mysql mysql 4096 11月 16 22:24 mysql-files
1
2
3
将当前目录的拥有者设置为mysql 用户和mysql 组:
root@kali:/usr/local/mysql# chown -R mysql .
root@kali:/usr/local/mysql# chgrp -R mysql .
root@kali:/usr/local/mysql# ls -l
总用量 76
drwxr-xr-x 2 mysql mysql 4096 11月 16 22:09 bin
-rw-r--r-- 1 mysql mysql 17987 11月 16 22:09 COPYING
drwxr-xr-x 4 mysql mysql 4096 11月 16 22:10 data
drwxr-xr-x 2 mysql mysql 4096 11月 16 22:09 docs
drwxr-xr-x 3 mysql mysql 4096 11月 16 22:09 include
drwxr-xr-x 3 mysql mysql 4096 11月 16 22:09 lib
drwxr-xr-x 4 mysql mysql 4096 11月 16 22:09 man
-rw-r--r-- 1 mysql mysql 943 11月 16 22:10 my.cnf
drwxr-x--- 2 mysql mysql 4096 11月 16 22:24 mysql-files
drwxr-xr-x 10 mysql mysql 4096 11月 16 22:09 mysql-test
-rw-r--r-- 1 mysql mysql 2496 11月 16 22:09 README
drwxr-xr-x 2 mysql mysql 4096 11月 16 22:09 scripts
drwxr-xr-x 28 mysql mysql 4096 11月 16 22:09 share
drwxr-xr-x 4 mysql mysql 4096 11月 16 22:09 sql-bench
drwxr-xr-x 2 mysql mysql 4096 11月 16 22:09 support-files
4. 初始化MySQL
到MySQL的安装目录,执行命令,初始化MySQL
执行初始化命令:
root@kali:/usr/local/mysql# bin/mysqld --initialize --user=mysql
2018-11-16 23:46:01 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
2018-11-16 23:46:01 0 [Note] bin/mysqld (mysqld 5.6.33) starting as process 22717 ...
2018-11-16 23:46:01 22717 [ERROR] Can't read from messagefile '/usr/share/mysql/english/errmsg.sys'
出错了
报错 解决
# cp share/english/errmsg.sys /usr/share/mysql/english/errmsg.sys
完美解决!!!
# bin/mysqld --initialize --user=mysql
2018-11-16 23:46:28 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
2018-11-16 23:46:28 0 [Note] bin/mysqld (mysqld 5.6.33) starting as process 22741 ...
kali linux 安装 Mysql Can't read from messagefile 报错解决方案的更多相关文章
- 安装mysql驱动之 mysqlclient 出现的报错处理(ubuntu16.04)
首先 更新软件! sudo apt-get update 然后尝试安装mysqlclient,报错 后执行下面的步骤 安装mysql驱动之 mysqlclient 出现的报错信息处理 报错1: OSE ...
- Linux安装Redis 6.0.5 ./install_server.sh报错
Linux安装Redis 6.0.5 ./install_server.sh报错 linux 安装Redis6.0.5时 进行到./install_server.sh时报错, This systems ...
- rpm方式安装MySQL后在命令行登录报错:ERROR 1045 (28000): Unknown error 1045
1.通过https://mirrors.tuna.tsinghua.edu.cn镜像源安装了MySQL5.7.22 rpm -ivh --force --nodeps https://mirrors. ...
- linux下mysql 5.7编写存储过程一直报错说Mysql server version for the right syntax
首先看下可以正确执行的. 再来看保存时提示出错的 我唯一的区别就是在传参的类型那里有了变化,然而,报错如下 难道是我的类型不支持了吗,最后在一个无意识操作下,直接在类型里面限定长度. 可以运行啦.经过 ...
- 关于MySQL的wait_timeout连接超时问题报错解决方案
bug回顾 : 想必大家在用MySQL时都会遇到连接超时的问题,如下图所示: ### Cause: com.mysql.jdbc.exceptions.jdbc4.CommunicationsExce ...
- debian(kali Linux) 安装net Core
debian(kali Linux) 安装net Core curl -sSL https://raw.githubusercontent.com/dotnet/cli/rel/1.0.0-previ ...
- kali linux安装搜狗输入法的方法
kali linux安装搜狗输入法比较麻烦,因为有很多依赖项,不过安装好就很好用,觉得麻烦的一般安装ibus,经典,也常更新. 下面就说说怎么安装搜狗输入法: 先去http://http.kali.o ...
- Kali Linux安装Google中文输入法(只需5步)
前言: 之前我在kali上安装过中文输入法,并且写了一篇博文(Kali Linux安装中文输入法全纪录),这篇博文里的步骤是当时一边摸索一边记录下的,思路有点混乱,而且还同时安装了两种输入法.今天又安 ...
- Kali Linux安装字典StarDict
Kali Linux安装字典StarDictStartDict是国外知名的字典框架,也可以加入国内翻译工具的字典.Kali Linux软件源提供该字典框架.用户需要安装qstardict软件包和词库 ...
随机推荐
- vue.js与angular.js的区别(个人)
刚进入实训 讲师就要发一些什么比较高大上的东西,本人才疏学浅 浅浅的分享一下angularjs 和vue.js的区别.只是简单的理解一下 大神勿喷. 生实训之前学习的angular.js 只是理解了 ...
- jquery 事件监听方法
一.事件监听方法 mouseover() 鼠标移入事件方法 mouseout() 鼠标移出事件方法 mouseenter() 鼠标移入事件方法 mouseleave() 鼠标移出事件方法 ...
- 【Jmeter】参数Parameters和Body Data
在做接口并发测试的时候,才发现Jmeter中的Parameters和Body Data两种参数格式并不是简单的一个是xx=xx,另外一个是json格式的参数 先看一个接口 [post] /api/xx ...
- 微信小程序——组件(二)
在上篇文章组件(一)里已经讲解了如何创建一个项目,现在继续...讲解一个页面布局以及各个组件的使用.在学习过程中,发现小程序支持flex布局,这对于学习过react native的人来说太好了,布局方 ...
- IE浏览器 div或者其他容器的height属性无效 滚动条问题解决办法
1.height设置定值是功能好使的 但是如果在不同分辨率的电脑上运行程序 会出现样式上的偏差 2.height的百分比是根据父级来的 所以将父级的height设置好(如果当前容器上方有很多父级 ...
- Eclipse编码格式
来源:http://e-ant.javaeye.com/blog/177579 如果要使插件开发应用能有更好的国际化支持,能够最大程度的支持中文输出,则最好使 Java文件使用UTF-8编码.然而,E ...
- hdu5194 DZY Loves Balls 【概率论 or 搜索】
//yy:那天考完概率论,上网无聊搜个期望可加性就搜到这题,看到以后特别有亲和感,挺有意思的. hdu5194 DZY Loves Balls [概率论 or 搜索] 题意: 一个盒子里有n个黑球和m ...
- android 智能提示
<AutoCompleteTextView android:id="@+id/autoCompleteTextView" android:completionThreshol ...
- UVa 1349 - Optimal Bus Route Design(二分图最佳完美匹配)
链接: https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem& ...
- UVa 11584 - Partitioning by Palindromes(线性DP + 预处理)
链接: https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem& ...