草庐IT

C#连接Mysql数据库详细教程(内附Mysql及Navicat)

        课上教学使用的是SqlServer数据库,由于SqlServer数据库配置难以理解,故学习使用Mysql代替数据库连接。(Mysql以及Navicat安装说明在压缩包内)    Mysql连接首先需要用到Mysql.Data.dll连接文件,也就是MysqlConnectorNet这一文件,下载后安装会自动在C:\ProgramFiles(x86)\MySQL\MySQLConnectorNet6.9.0这个路径(貌似...)        之后就需要在VS的引用中引用这一文件,然后就可以进行数据库的连接操作了。     首先新建项目,选择Windows窗体应用程序创建一个窗体

navicat16安装教程

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档最新NavicatPremium16下载与安装1、NavicatPremium16下载2、NavicatPremium16安装3、NavicatPremium16注册最新NavicatPremium16下载与安装1、NavicatPremium16下载2、NavicatPremium16安装3、NavicatPremium16注册1、NavicatPremium16下载NavicatPremium官网下载地址点击NavicatPremium官网下载地址,选择对应版本下载。2、NavicatPremium16安装到此navicatp

解决使用navicat连接远程Mysql出现的 1044 - Access denied for user ‘root @%‘ to database ‘xxx‘

使用navicat连接linux服务器上的mysql后,想去创建新的数据库,但是提示:1044-Accessdeniedforuser'root@%'todatabase'xxx'在网上找了一些方法:第一种方法是使用:UPDATEmysql.userSETGrant_priv='Y',Super_priv='Y'WHEREUser='root';FLUSHPRIVILEGES; 第二种方法是使用:grantallprivilegeson*.*to'root'@'%'identifiedby'密码'withgrantoption;第一种方法我尝试了之后没有作用(可能是我操作的原因)。第二种方法出

【产品工具使用】Navicat 导入Oracle数据库的dmp文件

Navicat导入Oracle数据库的dmp文件测试用例版本:oracle11gnavicat16准备工作在进行导入文件之前,必须对Oracle的服务进行检查,还有Oracle的监听程序都要打开,如下图特别注意:导入数据前需要找到到倒出数据的人员,咨询下导出数据的账户及工作空间等,避免不必要的麻烦。然后本地创建对应账号及表空间,然后再行导入。我在进行导入的时候,没有注意。但程序执行会提示我表空间和用户都没有创建本地创建用户和空间表相关创建账户DATAJOB及表空间DATAJOB代码,仅供参考:--1创建表空间--TEST_DATA表空间名称createtablespaceDATAJOBdata

后端Windows软件环境安装配置大全[JDK、Redis、RedisDesktopManager、Mysql、navicat、VMWare、finalshell...持续更新中]

文章目录前言1.安装JDK2.安装Redis3.安装RedisDesktopManager(Redis可视化工具)4.安装Mysql5.安装navicat(Mysql可视化工具)6.安装VMWare7.安装finalshell(VMWare可视化工具)总结前言为了巩固所学的知识,作者尝试着开始发布一些学习笔记类的博客,方便日后回顾。当然,如果能帮到一些萌新进行新技术的学习那也是极好的。作者菜菜一枚,文章中如果有记录错误,欢迎读者朋友们批评指正。(博客的参考源码可以在我主页的资源里找到,如果在学习的过程中有什么疑问欢迎大家在评论区向我提出)1.安装JDK1.下载JDK打开Oracle官方网站的J

Navicat连接PostgresSQL的时候报authentication method 10 not supported

错误提示:authenticationmethod10notsupported不支持身份验证方法10原因:是因为postgres下载的配置问题。解决办法:1、找到postgres下载安装的路径,找data/postgresql.conf文件,打开我的安装路径是D:\postgresSQL\PostgresSQL15\data\postgresql.conf检查这两个有没有被注释,如果被注释的话,取消注释,#号。2、打开 D:\postgresSQL\PostgresSQL15\data\pg_hba.conf,修改一下的内容 修改完后,重启navicat,连接就好啦

Navicat远程连接,Docker中的mysql,新建数据库时报错:1044 -Access denied for user ‘root‘@‘%‘ to database

 该错误表示root用户没有访问指定数据库的权限 解决办法就是重新赋权1.访问Docker容器内的MySQL命令行界面dockerexec-itmysqlmysql-uroot-p2.输入root用户的密码注:密码是不会显示的,输入完后Enter即可3.切换数据库usemysql;4.更新表host中的列,将根用户的mysql.user值设置为。'%'updateusersethost='%'whereuser='root';注:        默认情况下,MySQL中的root用户只允许从本地计算机(即localhost)进行连接。但是,通过将host列更新为'%',就允许root用户从任何

Navicat报错:1045-Access denied for user root@localhost(using password:YES)怎么解决(超实用,亲测有效)

文章目录1.删除mysql服务2.新建my.ini配置文件3.重新生成data文件4.重新安装mysql服务,同时绑定my.ini配置文件5.重新设置密码6.修改root用户密码1.删除mysql服务以管理员身份运行cmd,进入安装目录下的mysql的bin文件下,运行命令:scdeleteMySQL80MySql必须和你的服务名称一致,可以在我的电脑-属性-服务中查看(我的是已经修改过后的,所以不一样)。删除mysql服务之后,在服务中就看不到了,如果还能看见,可以手动右击选择“停止”,服务就消失了。2.新建my.ini配置文件在mysql目录下,原来是没有my.ini这个配置文件的,其实,

Navicat报错:1045-Access denied for user root@localhost(using password:YES)怎么解决(超实用,亲测有效)

文章目录1.删除mysql服务2.新建my.ini配置文件3.重新生成data文件4.重新安装mysql服务,同时绑定my.ini配置文件5.重新设置密码6.修改root用户密码1.删除mysql服务以管理员身份运行cmd,进入安装目录下的mysql的bin文件下,运行命令:scdeleteMySQL80MySql必须和你的服务名称一致,可以在我的电脑-属性-服务中查看(我的是已经修改过后的,所以不一样)。删除mysql服务之后,在服务中就看不到了,如果还能看见,可以手动右击选择“停止”,服务就消失了。2.新建my.ini配置文件在mysql目录下,原来是没有my.ini这个配置文件的,其实,

mysql navicat 自动执行定时任务/事件

一、先看服务器MYSQL服务是否开启1.查看是否开启定时任务showvariableslike'event_scheduler';查看event_scheduler如果为OFF或0就表示关闭 //开启命令-查询中运行setglobalevent_scheduler=on;2.设置重启服务器(重启mysql服务)继续执行提醒:虽然这里用setglobalevent_scheduler=on语句开启了事件,但是每次重启电脑。或重启mysql服务后,会发现,事件自动关闭(event_scheduler=OFF),所以想让事件一直保持开启,最好修改配置文件,让mysql服务启动的时候开启时间,只需要在