以
管理员身份运行
命令提示符(
如果不这么做,就可能会出现拒绝访问字样
)。
使用cd ,到
C:\Program Files\MySQL\MySQL Server 8.0\bin
目录下
然后运行下面的代码。
mysqldump -u root -p test>D:\test.sql
运行后将.sql为后缀的文件导入到D盘根目录下。
1、在管理员模式下运行cmd
2、一定要指明文件类型,问题解决。
D:\program files (x86)\
MySQL
\
MySQL
Server 5.0\bin>
mysqldump
-u root -p test user > C:\Backup\riemann
指明文件类型 riemann.sql
成功
导出
备份。
mysql
自带的
mysql
和test库都可以正常连接。
新建一个
数据库
demo,配置java访问时报错:Access denied for user 'root'@'localhost' (using password: NO)。
网搜了几种方法一一尝试,找到了一个有效的解决办法:
UPDATE
mysql
.user SET Host='%' WHERE Host='loca...
windows
下
mysqldump
导出
数据出错 couldn't execute 'show triggers like' tb\_cate\_360_goos'':cantn't create/write to file 'c:\
windows
\temp\#sql_bd4_0.MYD' <Errcode:13> (1)
猜测估计是写入临时文件出错,google看了下。
3. 云服务器没有实体显示器,用户一般需要远程桌面才能访问。
4. UI自动化测试时,需要关闭远程桌面,以免对UI测试造成影响。具体可参考:如何关闭远程桌面后仍处于可交互状态 - 班哥静听 - 博客园 (cnblogs.com)
5. 基于以上原因,在代码中需要
使用
tscon 命令来自动关闭远程桌面。
6. 在运行中发现远程桌面未
C:\Program Files\
MySQL
\
MySQL
Server 8.0\bin>net start
mysql
MySQL
服务正在启动 .
MySQL
服务无法启动。 服务没有报告任何错误
cd C:\Program Files\
MySQL
\
MySQL
Server 8.0\bin
输入
mysql
d -install
出现
successfully installed 就说明下载好了。
5.在安装目录下建立初始化配置文件my.ini
输入如下内容
[
mysql
d]
basedir=C:\