随笔分类 -  MySQL的学习

摘要:1. 问题 用phpstudy_pro,即最新版本,创建非root用户的数据库,然后后台访问它却提示没有权限。 2. 解决办法 进入系统自带的user表,修改权限。具体操作如下: a. 首先找到自己用户名。 b. 然后,修改这两个属性:Grant_priv和Super_priv,把值置为Y。 c. 阅读全文
posted @ 2019-11-15 00:01 心中的阿哲 阅读(2477) 评论(0) 推荐(0)
摘要:一、环境 操作系统是win7 x64, mysql是5.6.40。 二、 怎么配置? 修改my.ini文件, 添加[client], 在下面加一行 default-character-set=utf8 在[mysqld]后面加一行 character-set-server=utf8 最后,重启下my 阅读全文
posted @ 2018-07-27 21:58 心中的阿哲 阅读(1265) 评论(0) 推荐(0)
摘要:我的mysql是5.7版本。 浏览mysql的错误日志的时候,发现时间和电脑时间不一致。 查了一下,知道这个时间和log_timestamps有关, 就在mysql里执行下面一句话: SET GLOBAL log_timestamps = system; 但这样做不行,退出来,还是变回了UTC. 所 阅读全文
posted @ 2018-04-01 10:22 心中的阿哲 阅读(944) 评论(0) 推荐(0)
摘要:今天,我用CMD安装mysql服务器端遇到了找不到msvcr120.dll问题,所以我去网上下载这个dll,但是出现找不到入口,或者什么的。 我想了想,去下载运行时库(因为MSVCR是Microsoft Visual C++ runtime, 即运行时库),下了很多版本,不行,最后安了360, 然后 阅读全文
posted @ 2018-03-31 11:32 心中的阿哲 阅读(3507) 评论(0) 推荐(0)
摘要:为了能够操作汉字数据~ 以下是步骤: 1. 找到my.cnf /etc/my.cnf 2. 打开它,在[client]和[mysql]下输入以下指令 default-character-set=utf8 PS:如果没有则添加上 3. 在[mysqld]标签下输入以下指令 init_connect=' 阅读全文
posted @ 2018-01-07 17:46 心中的阿哲 阅读(529) 评论(0) 推荐(0)
摘要:输入SQL指令 TRUNCATE TABLE [你的表名] 效果,使表的序号从1开始递增,但会删掉表中的所有数据。 阅读全文
posted @ 2017-12-31 20:33 心中的阿哲 阅读(214) 评论(0) 推荐(0)
摘要:编写的环境:centos7系统下,对mysql的衍生mariadb进行数据库的操作,包含设置访问数据库的参数,查询数据库和增删改数据库的三个功能。对于查询数据库,我这里允许不返回查询结果,用于判断查询是否成功的功能编写上。 先上头文件 再上接口文件 1 /* 该文件用于描述访问数据库的接口声明 */ 阅读全文
posted @ 2017-10-02 17:27 心中的阿哲 阅读(1125) 评论(0) 推荐(0)
摘要:今天, 我写了个操作数据库并显示出来的程序。 我发现虽然与C#不同, 但都是连接数据库, 然后SQL查询得到结果, 再对结果进行操作。 其次, 由于使用的是mysql提供的第三方的独立函数库, 所以在编译程序前, 要加上头文件的位置, 以及库文件的位置, 我的分别是-I/usr/include/my 阅读全文
posted @ 2016-05-22 12:06 心中的阿哲 阅读(313) 评论(0) 推荐(0)