随笔 - 298  文章 - 377  trackbacks - 0
<2024年11月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

常用链接

留言簿(34)

随笔分类

随笔档案

文章档案

相册

收藏夹

搜索

  •  

最新评论

阅读排行榜

评论排行榜

Database
About Database...
Mysql Delete
posted @ 2017-03-29 17:47 聂文龙 阅读(197) | 评论 (0)  编辑
Mysql 链表查询
posted @ 2016-09-08 18:12 聂文龙 阅读(862) | 评论 (0)  编辑
mac mysql error You must reset your password using ALTER USER statement before executing this statement.      摘要: mac mysql error You must reset your password using ALTER USER statement before executing this statement.
安装完mysql 之后,登陆以后,不管运行任何命令,总是提示这个

step 1: SET PASSWORD = PASSWORD('your new password');

step 2: ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;

step 3: flush privileges;

完成以上三步退出再登,使用新设置的密码就行了,以上除了红色的自己修改成新密码外,其他原样输入即可

参考1: https://dev.mysql.com/doc/refman/5.6/en/alter-user.html

参考2: http://dev.mysql.com/doc/refman/5.7/en/password-  阅读全文
posted @ 2016-05-22 11:02 聂文龙 阅读(452) | 评论 (0)  编辑
SQL Server 2005 2208 xp_cmdshell存储过程 默认禁用了,用下面的语句可以打开和禁用。      摘要: --SQL语句开xp_cmdshell


-- To allow advanced options to be changed.
EXEC sp_configure 'show advanced options', 1
GO
-- To update the currently configured value for advanced options.
RECONFIGURE
GO
-- To enable the feature.
EXEC sp_configure 'xp_cmdshell', 1
GO
-- To update the currently configured value for this feature.
RECONFIGURE
GO
-- To disallow advanced options to be changed.
EXEC sp_configure 'show advanced options', 0
GO <  阅读全文
posted @ 2013-03-07 16:00 聂文龙 阅读(585) | 评论 (0)  编辑
安装 MySQL 5.0
posted @ 2009-01-11 02:14 聂文龙 阅读(969) | 评论 (0)  编辑
如何导出mysql 数据结构      摘要: mysqldump -d -uroot -p database>databaseStr.sql
-d :只要结构
-p :输入密码
-uroot : 用户为root
database>databaseStr.sql 把database 数据库的结构生成为文件 databaseStr.sql  阅读全文
posted @ 2008-07-02 10:36 聂文龙 阅读(1925) | 评论 (0)  编辑
清除 空格.
posted @ 2007-09-03 11:35 聂文龙 阅读(398) | 评论 (0)  编辑
ascent wow
posted @ 2007-08-23 22:55 聂文龙 阅读(7928) | 评论 (15)  编辑
mysql 编码
posted @ 2007-08-23 22:15 聂文龙 阅读(1136) | 评论 (2)  编辑
update
posted @ 2007-06-16 05:37 聂文龙 阅读(314) | 评论 (0)  编辑
在Linux下安装和使用MySQL      摘要: 在Linux下安装和使用MySQL  阅读全文
posted @ 2007-06-07 22:03 聂文龙 阅读(884) | 评论 (2)  编辑
linux mysql使用说明      摘要: linux mysql使用说明  阅读全文
posted @ 2007-06-07 20:31 聂文龙 阅读(2837) | 评论 (0)  编辑
[mysql]ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)      摘要: [mysql]ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

没启动mysql的守护进程,执行service mysqld start就行了  阅读全文
posted @ 2007-06-07 20:27 聂文龙 阅读(15921) | 评论 (11)  编辑
SQLite 数据库加密的一种解决方案      摘要: 其实SQLite的两个加密函数使用起来非常的简单,下面分情况说明:

① 给一个未加密的数据库添加密码:如果想要添加密码,则可以在打开数据库文件之后,关闭数据库文件之前的任何时刻调用sqlite3_key函数即可,该函数有三个参数,其中第一个参数为数据库对象,第二个参数是要设定的密码,第三个是密码的长度。例如:sqlite3_key(db,"1q2w3e4r",8); //给数据库设定密码1q2w3e4r

② 读取一个加密数据库中的数据:完成这个任务依然十分简单,你只需要在打开数据库之后,再次调用一下sqlite3_key函数即可,例如,但数据库密码是123456时,你只需要在代码中加入sqlite3_key(db,"123456",6);

① 更改数据库密码:首先你需要使用当前的密码正确的打开数据库,之后你可以调用sqlite3_rekey(db,"112233",6) 来更改数据库密码。

② 删除密码:也就是把数据库恢复到明文状态。这时你仍然只需要调用sqlite3_  阅读全文
posted @ 2007-06-01 11:30 聂文龙 阅读(8314) | 评论 (2)  编辑
为SQLite数据库添加加密功能      摘要: SQLite是一个很好用的嵌入式数据库。可惜美中不足的是SQLite的免费版本不具备加密功能。曾经在网上看到一个用WinCrypt实现加密功能的版本,但我不喜欢太依赖于Windows平台。这几日有时间,自己就用XXTEA算法在 SQLite3.3.7版本的基础上实现了加密功能。选择XXTEA主要是因为这个算法速度很快,对性能造成的影响相对较小。顺便修改了网上流传的XXTEA代码的一处内存越界的BUG。
用SQLite的一般是单机版软件比较多,有加密需求的一定不少,所以现在放出源代码与大家分享。代码的工程文件是用VC2005,如果用其它编译器,编译的时候不要忘记加上SQLITE_HAS_CODEC宏。代码只是粗略测试过,不保证100%无BUG和逻辑错误。   阅读全文
posted @ 2007-06-01 11:27 聂文龙 阅读(6511) | 评论 (5)  编辑
Some other's blogs
posted @ 2007-06-01 10:53 聂文龙 阅读(197) | 评论 (0)  编辑
在Windows下编译sqlite3生成动态链接库并使用之      摘要: 1). 打开VC新建一个“Win32 Dynamic-Link Library”工程,命名为:sqlite3
2). 在接下来的对话框中选择"An empty DLL project",点 FINISH->OK
3). 将源码中所有的 *.c *.h *.def 复制到工程文件夹下
4). 在工程的Source File中添加你下载到的SQLite源文件中所有*.c文件,
注意这里不要添加shell.c和tclsqlite.c这两个文件。
5). 将 SQLite 源文件中的 sqlite3.def 文件添加到在工程的Source File中
6). 在Header File中添加你下载到的SQLite源文件中所有*.h文件,
7). 开始编译,Build(F7)一下
  阅读全文
posted @ 2007-06-01 10:51 聂文龙 阅读(1089) | 评论 (0)  编辑