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

  1. 安装mysql

  1. 下载mysql-5.6.26-winx64,并解压到:D:\Installed\mysql-5.6.26-winx64\mysql-5.6.26-winx64

  2. 创建data目录

  3. 创建my.ini,内容如下:

[mysql]

# 设置mysql客户端默认字符集

default-character-set=utf8

[mysqld]

#设置3306端口

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服务

 D:\ Installed\mysql-5.6.26-winx64\ mysql-5.6.26-winx64\bin>mysqld --install MySQL --defaults-file="  D:\ Installed\ mysql-5.6.26-winx64\ mysql-5.6.26-winx64my.ini" 


通过检查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目录放置到该目录下即可。

然后重新安装一下即可。



  1. 管理员方式进入cmd命令提示符

启动mysql服务的方式:

net start mysql

关闭mysql服务的方式:

net stop mysql

  1. 快速进入服务管理界面

services.msc

  1. 进入mysql的方式:

mysql -uroot -p密码

  1. 删除服务的方式

1.进入服务管理界面

安装解压版本的MySQL,安装过程中的常见命令,检查windows系统错误日志的方式来检查MySQL启动错误,关于Fatal error: Can't open and lock privil..._第1张图片

进入:

安装解压版本的MySQL,安装过程中的常见命令,检查windows系统错误日志的方式来检查MySQL启动错误,关于Fatal error: Can't open and lock privil..._第2张图片

sc delete

比如删除mysql服务的方式:

sc delete MySQL


 

 

 

你可能感兴趣的:(数据库,操作系统)