
mysql
文章平均质量分 51
shrimpma
这个作者很懒,什么都没留下…
展开
-
mysql 建立索引
就象许多的PHP开发者一样,在刚开始建立动态网站的时候,我都是使用相对简单的数据结构。PHP在连接数据库方面的确实是十分方便(译者注:有些人认为PHP在连接不同数据库时没有一个统一的接口,不太方便,其实这可以通过一些扩展库来做到这一点),你无需看大量的设计文档就可以建立和使用数据库,这也是PHP获得成功的主要原因之一。 前些时候,一位颇高级的程序员居然问我什么叫做索引,令我原创 2010-05-13 16:57:00 · 547 阅读 · 0 评论 -
mysql 插入存储过程
、创建表:CREATE TABLE IF NOT EXISTS `blog` ( `id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT, `title` char(120) NOT NULL, `content` text NOT NULL, `date` datetime NOT NULL, PRIMARY转载 2013-12-13 10:04:23 · 1048 阅读 · 0 评论 -
mysql 最常用的有关时间的函数
1 FROM_UNIXTIME(examlist_kaoshiriqi,%Y-%m-%d)//时间戳格式成字符串 2 unix_timestamp() //当前的时间戳 3 string now() ; //返回当前时间 ,字符串 年-月-日 时-分-秒 4 string curtime(); //返回当前时间 时-分-秒 5 string原创 2010-05-18 14:56:00 · 561 阅读 · 0 评论 -
MySQLAdmin,mysqldump的用法
MySQLAdmin,mysqldump的用法1.linux下:mysqladmin -u[username] -p[password] status windows下:先在安装目录找到mysqladmin.exe,然后在dos界面下change到这个目录,执行 mysqladmin -u[username] -p[password] extended-status转载 2012-07-31 17:19:21 · 2295 阅读 · 0 评论 -
MySQL数据库的加密与解密技巧
数据加密、解密在安全领域非常重要。对程序员而言,在数据库中以密文方式存储用户密码对入侵者剽窃用户隐私意义重大。 有多种前端加密算法可用于数据加密、解密,下面我向您推荐一种简单的数据库级别的数据加密、解密解决方案。以MySQL数据库为例,它内建了相应的加密函数(AES_ENCRYPT() )和解密函数(AES_DECRYPT())。 在表中插入加密数据 IN转载 2012-08-02 17:16:55 · 725 阅读 · 0 评论 -
Mysql 常用命令
>>shell 表示在命令行下执行1.mysql服务是否启动shell>>ps aux |grep mysqld2.shell >>mysqladmin versionmysqladmin Ver 8.41 Distrib 5.0.21, for pc-linux-gnu on i686Copyright (C) 2000 MySQL AB & MySQL Finla原创 2012-05-31 18:18:46 · 482 阅读 · 0 评论 -
Mysql忘记根用户密码 怎么办?
mysql用户手册说的很清楚 如下:A.4.1. 如何复位根用户密码如果你从未为MySQL设置根用户密码,服务器在以根用户身份进行连接时不需要密码。但是,建议你为每个账户设置密码。请参见5.6.1节,“通用安全指南”。如果你以前设置了根用户密码,但却忘记了该密码,可设置新的密码。下述步骤是针对Windows平台的。在本节后面的内容中,介绍了针对Unix平台的步骤。1原创 2012-05-31 17:57:23 · 4411 阅读 · 0 评论 -
mysql 相关文件说明
1 在MYSQL中,ib_logfile0,ib_logfile1有什么用?怎么打开看? 这些文件是innodb的事务日志文件,没法直接阅读原创 2012-03-01 09:51:08 · 452 阅读 · 0 评论 -
MySql获取下一个自增id的方法
1.比如创建一张表create table tbl_test(id int(11) auto_increment,name varchar(22) ,primary key (id))Engine=InnoDB;insert into tbl_test (name) values ('aaaaaaa');select last_insert_id();必须进原创 2011-12-16 17:12:58 · 5249 阅读 · 0 评论 -
mysql 级联更新 ,级联删除
mysql5.1 需要支持InnoDB引擎。建表:分类表CREATE TABLE `book_type` (`id` INT(11) UNSIGNED AUTO_INCREMENT NOT NULL,`data` VARCHAR(100) NOT NULL原创 2011-10-18 12:10:15 · 753 阅读 · 0 评论 -
Mysql5.1数据库文件目录更改
<br />安装完mysql5.1, 虽然可以自定义安装的路径, 比如我安装在d:/MySQLServer5.1, 但是数据库文件,即data文件却在如下路径:<br />C:/Documents and Settings/All Users/Application Data 的mysql目录下. 现在想更该数据库文件的存放路径, 因为存放在c盘就是不爽. c盘毕竟是系统盘. 有个地方要注意, C:/Documents and Settings/All Users/Application Dat原创 2010-10-25 21:45:00 · 3078 阅读 · 0 评论 -
mysql 设置id的增长起始点
<br />ALTER TABLE dd AUTO_INCREMENT = 1;<br /> <br />执行此sql 即可使自增的Id 从1开始;<br />原创 2010-06-24 15:15:00 · 651 阅读 · 0 评论 -
mysql alter 语句用法,添加、修改、删除字段等
http://www.blogjava.net/Alpha/archive/2007/07/23/131912.html//主键549830479 alter table tabelname add new_field_id int(5) unsigned default 0 not null auto_increment ,add primary key (new_field_id);//增加一个新列549830479 alter table t2 add d timestam转载 2010-06-24 14:31:00 · 394 阅读 · 0 评论 -
msyql 索引学习
索引分单列索引和组合索引。单列索引,即一个索引只包含单个列,一个表可以有多个单列索引,但这不是组合索引。组合索引,即一个索包含多个列。<br /> MySQL索引类型包括:<br /> (1)普通索引<br /> 这是最基本的索引,它没有任何限制。它有以下几种创建方式:<br /> ◆创建索引<br /> CREATE INDEX indexName ON mytable(username(length));<br /> 如果是 CHAR,VARCHAR类型,length原创 2010-07-26 18:47:00 · 854 阅读 · 0 评论 -
centos 安装MySQL后,过远程管理 无法连接
在centos系统上 ,Mysql 安装后,不用用户名和密码就能能登录#mysql -uroot 在windows 系统下,同mysql管理工具连接提示无权限解决办法:1.#service mysql stop2. Mysql> /usr/bin/mysqld_safe mysqld_safe --user=mysql --skip-grant-tab原创 2014-03-13 18:55:44 · 1784 阅读 · 0 评论