扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
mysql命令行输入命令回车后没反应是设置错误造成的,解决方法为:
为横峰等地区用户提供了全套网页设计制作服务,及横峰网站建设行业解决方案。主营业务为成都做网站、网站建设、横峰网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
1、首先点击开始菜单输入cmd回车,打开dos界面。
2、然后进入到MySQL安装目录的bin文件下,图中前两句命令可以互换顺序。
3、然后输入连接数据库的命令,这里要做两行输入哦(应该是5.6版本之后都要这么输入了,不确定,一行两行都一样),进入到数据库之后就可以操作了。
4、为了安全起见尽量先将数据库中创建的数据库都先显示出来,防止数据库名误输错等,(我这里测试就新建一个数据库)。
5、然后进入到新建的数据库中,使用source 文件目录路径;命令导入文件即可。
6、最后记得使用数据库命令退出。
1.遇到这个问题先不要重新安装MySQL数据库,解决方法需要清理下WIndows的缓存目录就可以了。
2.按“windows键+R”打开运行对话框,输入命令“cmd”,回车打开DOS窗口。
3.输入“del c:windowstemp*.* /s /q”,等待文件删除完,MySQL自然会恢复正常。
二,配置文件配置错误(mysql启动错误1067的解决 )
问题一
删除%windows%/my.ini 删除其它地方的my.ini 在mysql安装目录下把my-small.ini复制为my.ini 在my.ini
最后一行插入: CODE: [mysqld] #设置basedir指向mysql的安装路径
basedir=C:mysql-5.1.11-beta-win32 datadir=C:mysql-5.1.11-beta-win32data
重新启动。。。
C:mysql-5.1.11-beta-win32innet start mysql MySQL
服务正在启动 . MySQL 服务无法启动。 系统出错。
发生系统错误 1067。 进程意外终止。
C:mysql-5.1.11-beta-win32inmysqld-nt --remove Service successfully removed.
C:mysql-5.1.11-beta-win32inmysqld-nt --install Service successfully installed.
C:mysql-5.1.11-beta-win32innet start mysql MySQL 服务正在启动 . MySQL 服务已经启动成功。 C:mysql-5.1.11-beta-win32innet stop mysql MySQL 服务正在停止.. MySQL 服务已成功停止。
问题二
Mysql装好后,重启电脑第二次发现服务无法启动。提示如下:
------------------------
MySQL 服务无法启动。
系统出错。
发生系统错误 1067。
进程意外终止。
------------------
查看了F:ProgramDataMySQLMySQL Server 5.5data 这个目录中的错误日志,显示如下内容:
130825 20:47:50 [Note] Plugin 'FEDERATED' is disabled.
130825 20:47:50 InnoDB: The InnoDB memory heap is disabled
130825 20:47:50 InnoDB: Mutexes and rw_locks use Windows interlocked functions
130825 20:47:50 InnoDB: Compressed tables use zlib 1.2.3
130825 20:47:50 InnoDB: Error: unable to create temporary file; errno: 2
130825 20:47:50 [ERROR] Plugin 'InnoDB' init function returned error.
130825 20:47:50 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
130825 20:47:50 [ERROR] Unknown/unsupported storage engine: INNODB
130825 20:47:50 [ERROR] Aborting
其中核心提示是这句,临时文件无法创建:
130825 20:47:50 InnoDB: Error: unable to create temporary file; errno: 2
因此查看my.ini
[mysqld]区段内加入:
#自己指定的临时文件目录
tmpdir="临时目录"
首先,连接工具的mysql就是个命令而已,如果你使用在线安装,如um install 或者ubuntu里面的apt install ,系统会默认把mysql的连接工具放入/usr/bin下面去,如果你使用编译安装,那你需要手动把这个文件放入到bin目录里去。
排查方法,找到mysql这个文件,直接拷贝到/usr/bin下面即可,,即使你要alias,那你后面的命令也是必须要有效的,无效肯定是要报错的;如果你要使用ln软连接方式也是可以的,但是同样后面的路劲要对咯。
最后,还不行你就直接在线yim或者apt安装就行了。不用担心连接工具跑到哪里去了。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流