我已经安装了mysql version5.6,但是当我进入dos窗口时,输入以下命令行:
C:\Windows\system32>f:
F:\>cd F:\mysql\MySQL Server 5.6\bin
F:\mysql\MySQL Server 5.6\bin>mysqld.exe
警告信息是:
2015-03-08 20:47:46 0 [警告] TIMESTAMP具有隐式DEFAULT值 已弃用。请使用--explicit_defaults_for_timestamp服务器 选项(有关详细信息,请参阅文档)。
我在互联网上采取了一些方法,比如添加一行defaults_for_timestamp=true
,但都没有。
我已多次重新安装它,但它不起作用。我的系统是Windows 8.1-64bit。
当我搜索TaskManager时,有一个名为mysqld.exe
的进程,但屏幕上没有任何反应。
答案 0 :(得分:2)
当我搜索TaskManager时,有一个名为mysqld.exe的进程但是 屏幕上没有任何反应...
嗯,mysql是一个守护进程,因此它不应该在屏幕上显示任何内容。
您应该使用客户端(通常通过网络)连接到正在运行的守护程序。这就是这些服务器的工作方式。它没有给你一个GUI或其他形式的直接交互的东西。
您启动一次(通常在启动系统后或更改其配置后),然后在后台运行而不会直接触摸。它只是等待客户端连接并进行查询以提供结果。因此,您需要使用客户端的客户端或应用程序与其进行交互,以便使用它。