
mysql
RayG
这个作者很懒,什么都没留下…
展开
-
mysql 外网访问失败 报10061 unknown error 错误
mysql数据库外网 访问 失败 ,本地可以访问,查看了服务器防火墙是关闭的,所用的root账户host权限 是 %,都没问题,最后发现是mysql服务配置问题,在my.ini文件中发现bind-address = 127.0.0.1,将这行配置注释,重启mysql服务后,远程连接成功。...原创 2021-02-24 17:15:57 · 8666 阅读 · 1 评论 -
MySql查询某数据库的某一张表是否存在
select t.table_name from information_schema.TABLES t where t.TABLE_SCHEMA ="database_name" and t.TABLE_NAME ="table_name"; information_schema是MySql自带的一张用来描述数据库的元数据表。 TABLES存储的是表相关的一些基础数据,所以可以在此表内检索...转载 2019-01-24 16:00:28 · 2397 阅读 · 0 评论 -
通过jdbc的api手动事务
开启事务:conn.setAutoCommit(false);提交事务:conn.commit();回滚事务: conn.rollback();原创 2018-05-31 11:12:16 · 447 阅读 · 0 评论 -
mysql关于自动提交的问题
当语句中有开启事务(start transcation)标志时,表示事务开启,到事务提交(commit)出现为止其中所有的sql语句都属于一个事务,事务中更新表的sql语句如果不提交,使用select语句查看表中数据时数据是会更新的,但这种更新并不是更新在磁盘上,而是更新在日志中,如果不提交,关闭mysql,下一次打开时,事务会自动回滚到初始状态。...原创 2018-05-31 10:21:30 · 1131 阅读 · 0 评论 -
mysql事务
事务起始于DML语句(INSERT,DELETE,UPDATE),结束于:1.commit或rollback.2.DDL语句(CREATE,ALTER,)执行DDL语句时,会自动执行commit语句3.DCL语句(GRANT,),也会自动执行commit语句4.断开连接5.下一条DML语句执行失败,会自动执行rollback...原创 2018-06-04 16:30:27 · 560 阅读 · 0 评论 -
8.0版本jdbc驱动连接数据库
1.驱动名字改了,以往版本的是"com.mysql.jdbc.Driver",8.0版本的是"com.mysql.cj.jdbc.Driver"。2.获得连接时,url的内容需要修改,以往的版本的是"jdbc:mysql://localhost/<数据库名>",8.0版本的是"jdbc:mysql://localhost/<数据库名>?useSSL = false&.原创 2018-06-04 15:19:00 · 7965 阅读 · 0 评论 -
使用8.0版本jdbc驱动连接数据库操作
使用jdbc链接数据库首先要导入mysql-connector jar包。安装完mysql后,在mysql的某个文件夹中会提供这个jar包。在使用everything搜索整个硬盘是才发现这个文件,这样就不用专门去网上下载了。文件夹目录是C:\Program Files (x86)\MySQL\Connector J 8.0最好使用这个自带的jar包,因此在链接mysql8.0版本是,我一开始使用的...转载 2018-06-04 09:15:41 · 30997 阅读 · 14 评论