1. 以端口

    port = 3306

    # 设置mysql的安装目录

    basedir=D://Installed//mysql-5.6.26-winx64//mysql-5.6.26-winx64

    # 设置mysql数据库的数据的存放目录

    datadir=D://Installed//mysql-5.6.26-winx64//mysql-5.6.26-winx64//data

    # 允许最大连接数

    max_connections=200

    # 服务端使用的字符集默认为8比特编码的latin1字符集

    character-set-server=utf8

    # 创建新表时将使用的默认存储引擎

    default-storage-engine=INNODB

    以管理员方式代开cmd,进入:D:\Installed\mysql-5.6.26-winx64\mysql-5.6.26-winx64\bin

    执行命令:mysqld install,安装mysql

    通过检查Windows下的系统日志的方式来检查MySQL安装过程的错误的方式:

    进入”计算机管理”à系统工具à事件查看器àWindows日志à应用程序,查看右侧的日志错误信息列表。

    常见错误:

    Fatal error: Can't open and lock privilege tables:Table 'mysql.user' doesn't exist

    出现这个问题的原因是解压或者安装后的目录中的data目录被删掉了。

    解决办法:

    1、将解压后的mysql-5.6.26-winx64中的data目录放置到该目录下即可。

    然后重新安装一下即可。

    安装解压版本的MySQL,安装过程中的常见命令,检查windows系统错误日志的方式来检查MySQL启动错误,关于Fatal error: Can't open and lock privilege的更多相关文章

    1. mysql启动报错:Fatal error: Can’t open and lock privilege tables: Table ‘mysql.host’ doesn’t exist

      mysql在首次启动的时候可能会报错:Can’t open and lock privilege tables: Table ‘mysql.host’ doesn’t exist 这时候可以执行脚本 ...

    2. mysql [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist (转载)

      mysql报错Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist 2013-11-2 ...

    3. Mysql报错Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist

      安装mysql后,启动时候没有启动成功,查看了下日志报错如下:---------------------------------------------1   可以:初始化mysql:mysql_in ...

    4. [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist

      mysql 启动总是报错: 错误日志中显示: [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' ...

    5. Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist

      今天在用一键安装mysql的shell脚本安装mysql-5.1.73软件后发现mysql始终无法启动,多次执行后依旧报错,只能去查看error日志,发现了如下的2个错误: 错误一:Fatal err ...

    6. [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.user' doesn't exist 160913 02:11:21 mysqld_safe mysqld from pid file /tmp/mysql.pid ended

      -- :: [Note] InnoDB: Renaming log file ./ib_logfile101 to ./ib_logfile0 -- :: [Warning] InnoDB: New ...

    7. mysql提示Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist解决方法

      一次重启mysql发现无法启动成功,通过检查mysql日志发现问题并解决了问题. mysql启动失败的日志: [root@nn ~]# tail -n 20 /var/log/mysqld.log 1 ...

    8. 【转】安装mysql 出现:Fatal error: Can't open and lock privilege tables: Table 'mysql.user' doesn't exist

      来源:http://blog.csdn.net/dapeng0112/article/details/37053407 本来初始化配置是这样的: scripts/mysql_install_db -- ...

    9. [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.user' doesn't exist

      这个问题是由于data的目录下没有安装数据库表 解决方法: vi /etc/my.cnf 修改为正确的datadir=“xxxxx”即可 然后service mysqld start service ...

    随机推荐

    1. 17.10.28&29

      28上午 骚猪选讲 28下午 BOZJ 1081 [SCOI2005]超级格雷码 感觉就是一个找规律,然后模拟输出.半天没找到一个比较简便的模拟方法,这份代码是学习网上一位大佬的,很巧妙. 代码: # ...

    2. 习题9-6 uva 10723

      题意: 给你两个字符串,求一个最短的串,使得输入的两个串均是他的子序列(不一定连续) 思路: 可以看出ans = 两个串的长度和 - 两个串的最长公共子序列,在最后的构造处GG.  在构造时想了很久, ...

    3. Android技术分享-文字转语音并朗读

      Android技术分享-文字转语音并朗读 最近在做一个项目,其中有一个功能是需要将文本转换成语音并播放出来.下面我将我的做法分享一下. 非常令人开心的是,Android系统目前已经集成了TTS,提供了 ...

    4. 如何彻底删除mysql

      MySQL的卸载确实很让人头疼,很多时候都无法彻底卸载干净,这样会导致我们无法重新安装新的MySQL. 下面介绍,在Windows10系统下,如何彻底删除卸载MySQL... 1>停止MySQL ...

    5. JS文件中获取contextPath的方法

      function getContextPath() {    var pathName = document.location.pathname;    var index = pathName.su ...

    6. jquery easyui datagrid设置行样式 不可删除某行

      rowStyler: function (index,row) { if (parseInt(row.ksrs) > 0) { return 'color:red'; } }, onLoadSu ...

    7. 补充Mysql5.7用法

      下面简单介绍一下安装: [root@MySQL soft]# tar xf mysql-5.7.10-linux-glibc2.5-x86_64.tar.gz -C /data/service/ [r ...

    8. 列表ListBox、ListView、GridView 排序

      列表排序 1.使用控件默认排序方式(推荐) ListControl.Items.SortDescriptions.Clear(); ListControl.Items.SortDescriptions ...

    9. Bootstrap 遮罩层实现方式

      直接上代码: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <me ...

    10. 解释session

      我理解的session就是,多个页面都要使用某一个或一些数据,这时就可以用session,将数据暂时保存起来,这样其他的页面开启session,就能将那些数据拿出来使用.