![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
普通网友
这个作者很懒,什么都没留下…
展开
-
MYSQL 语言C API的常用函数
1.MYSQL C API的常用函数1.1数据类型MYSQL 该结构代表1个数据库连接的句柄。几乎所有的MYSQL函数均使用它。 MYSQL_RES 该结构代表返回行的查询结果 MYSQL_ROW 这是1行数据的”类型安全”表示。 MYSQL_FIELD 该结构包含关于字段的信息,如字段名、类型和大小等 MYSQL_FIELD_OFFSET 这时MYSQL字段列表偏移量的”类型安全原创 2016-08-12 22:12:29 · 15077 阅读 · 0 评论 -
mysql的between的边界问题
mysql的sql语句中可以使用between来限定一个数据的范围,例如:select * from user where userId between 5 and 7; 查询userId为5、6,7的user,userId范围是包含边界值的,也等同如下查询:select * from user where userId >= 5 and userId <= 7; 很多地方都提到between是原创 2016-09-06 11:34:19 · 110659 阅读 · 2 评论 -
在mysql中,以下哪种方式可以开启一个事务?
在mysql中,以下哪种方式可以开启一个事务? A. START TRANSACTION B. START C. BEGIN D. BEIGN TRANSACTION 正确答案: A C BEGIN或START TRANSACTION;显示地开启一个事务;COMMIT;也可以使用COMMIT WORK,不过二者是等价的。COMMIT会提交事务,并使已对数据库进行的所有修改称为永久性的;R转载 2016-09-06 12:54:58 · 15703 阅读 · 0 评论 -
navicat远程连接报错1045 access denied for user'root'@'ip'(using pasword:yes)
首先登陆MySQL,然后执行以下语句:mysql> GRANT ALL PRIVILEGES ON *.* TO'root'@'%' IDENTIFIED BY 'xxxxxx' WITH GRANT OPTION;mysql> flush privileges;注意,xxxxxx表示你的数据库的root用户密码。原创 2016-12-04 20:41:48 · 4949 阅读 · 0 评论 -
MySQL存储过程详解 mysql 存储过程
转自:点击打开链接mysql存储过程详解1. 存储过程简介 我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。一个存储过程是一个可编程的函转载 2017-02-21 00:10:10 · 403 阅读 · 0 评论 -
mysql忘记root密码怎么办
我的Linux是ubuntu14.41.修改/etc/mysql/my.cnf执行vim /etc/mysql/my.cnf,在[mysqld]的段中加上一句:skip-grant-tables 保存并且退出,如果显示文件只读不能保存,这时切换到root用户即可(在ubuntu中执行sudo su即可切换到root用户)2.重新启动mysqld执行/etc/init.d/mysqld restart原创 2017-04-20 17:43:00 · 744 阅读 · 0 评论 -
解决Navicat 出错:1130-host . is not allowed to connect to this MySql server
可能是你的帐号不允许从远程登陆,只能在localhost登录。 你想myuser使用mypassword从任何主机连接到mysql服务器的话,在Linux命令行登录mysql客户端,执行: mysql > GRANT ALL PRIVILEGES ON . TO ‘myuser’@’%’ IDENTIFIED BY ‘mypassword’ WITH GRANT OPTION; mysql >原创 2017-04-20 18:15:04 · 1090 阅读 · 0 评论