Mysql
爬电线杆的驴
一时瑜亮,一壶酒,浅斟酌,影婆娑......丈夫处世应将功名拓,岂抛年少任蹉跎......
展开
-
调用存储过程ERROR 1436 (HY000): Thread stack overrun
1436 (HY000): Thread stack overrun" name="image_operate_76951300188501994" alt="调用存储过程ERROR 1436 (HY000): Thread stack overrun" src="http://s1.sinaimg.cn/middle/718ac8bft9e83ae18ac80&690" width="357"转载 2012-09-27 18:10:20 · 804 阅读 · 0 评论 -
Mysql的一些基本操作
(1)启动MySQL“net start MySQL”(2)控制台登录MySQL "mysql -u username -p password"(3)查看MySQL版本1:在终端下:mysql -V。 2:在mysql中:mysql> status; 数据库和表操作 22.4.1 创建数据库1)创建“create database xx;”2)显示所有数据库”s原创 2012-10-17 16:36:16 · 317 阅读 · 0 评论 -
MySQL修改root密码的各种方法整理
方法1: 用SET PASSWORD命令 mysql -u root mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');方法2:用mysqladminmysqladmin -u root password "newpass" 如果root已经设置过密码,采用如下方法 mysqladmin转载 2012-09-25 13:38:52 · 357 阅读 · 0 评论 -
如何执行一个mysql的sql脚本文件
sql脚本是包含一到多个sql命令的sql语句,我们可以将这些sql脚本放在一个文本文件中(我们称之为“sql脚本文件”),然后通过相关的命令执行这个sql脚本文件。基本步骤如下:1、创建包含sql命令的sql脚本文件文件中包含一些列的sql语句,每条语句最后以;结尾,文件内容示例如下:--创建表,使用“--”进行注释create table 表名称(转载 2012-09-25 17:56:56 · 401 阅读 · 0 评论 -
mysql中char和varchar有什么区别?
char是一种固定长度的类型,varchar则是一种可变长度的类型,它们的区别是: char(M)类型的数据列里,每个值都占用M个字节,如果某个长度小于M,MySQL就会在它的右边用空格字符补足.(在检索操作中那些填补出来的空格字符将被去掉)在varchar(M)类型的数据列里,每个值只占用刚好够用的字节再加上一个用来记录其长度的字节(即总长度为L+1字节).在MySQL中用来判断是否需要转载 2012-09-25 17:28:19 · 452 阅读 · 0 评论 -
修改mysql数据库的默认编码方式 .
修改my.ini文件加上default-character-set=gb2312设定数据库字符集alter database da_name default character set 'charset'1)设置数据库编码 /etc/my.cnf[mysqld]default-character-set=gbk...[client]default-chara转载 2012-09-25 18:13:16 · 386 阅读 · 0 评论 -
mysql中count的用法
1、$query="select count(*) as total from User"中 count是什么意思as total是什么意思count(*) 是计算user表中的记录条数,也就是用户数量,as total只是为了给count(*)起一个别名,为了更好的识别count(*)的意义 2、 这几天用到mysql数据库,对于count(*)用法知转载 2012-09-24 20:38:11 · 22438 阅读 · 0 评论 -
MySQL中 MySQL X.X Command Line Client 一闪而过的解决办法
网上搜索到的解决办法:1、找到mysql安装目录下的bin目录路径。2、打开cmd,进入到bin目录的路径下,输入mysql -u root -p。问题分析:1、查看mysql command line client默认执行的一些参数。方法:开始->所有程序->MySQL->MySQL Server5.5->MySQL5.5 command line client,右键属性。转载 2012-09-24 13:39:53 · 2401 阅读 · 0 评论 -
mysql group by
1、group by 用法解析group by语法可以根据给定数据列的每个成员对查询结果进行分组统计,最终得到一个分组汇总表。SELECT子句中的列名必须为分组列或列函数。列函数对于GROUP BY子句定义的每个组各返回一个结果。某个员工信息表结构和数据如下: id name dept salary edlevel hiredate 1转载 2012-09-25 09:30:39 · 5470 阅读 · 1 评论 -
MySQL数据库备份和还原的常用命令
备份MySQL数据库的命令mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql备份MySQL数据库为带删除表的格式备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。mysqldump -–add-drop-table -uusername转载 2012-09-24 19:31:43 · 337 阅读 · 0 评论 -
成功安装mysql后,使用数据库时找不到服务 .
问题描述: 不久前成功安装Mysql5.1后,使用mysql时,打开cmd,输入net start mysql,提示服务名无效,查看服务列表,结果找不到mysql服务。解决方案:(参考以下命令) 1、打开cmd,切换到mysql的bin目录下 2、 D:\Program Files\MySQL5.1\bin>mysqld.exe -install转载 2012-09-24 12:14:31 · 2156 阅读 · 0 评论 -
sql中的group by 和 having 用法解析
sql中的group by 用法解析:Group By语句从英文的字面意义上理解就是“根据(by)一定的规则进行分组(Group)”。它的作用是通过一定的规则将一个数据集划分成若干个小的区域,然后针对若干个小区域进行数据处理。注意:group by 是先排序后分组;举例子说明:如果要用到group by 一般用到的就是“每”这个字 例如说明现在有一个这样的表:每个部门有多少人 就要转载 2012-09-24 20:19:17 · 750 阅读 · 0 评论 -
PHP调用MYSQL存储过程实例
实例一:无参的存储过程$conn = mysql_connect('localhost','root','root') or die ("数据连接错误!!!");mysql_select_db('test',$conn);$sql = "create procedure myproce()beginINSERT INTO user (id, username, sex) V转载 2012-09-27 18:10:57 · 467 阅读 · 0 评论 -
MySQL 5.5.xx 字符集的配置
solution 1:windows中mysql5.5.10默认字符集修改,字符编码设置,中文乱码,gb2312,gbk,utf8格式存储数据通过修改mysql默认字符集,可以存储中文数据,以免出现中文乱码,以下以设置为utf8为例。=============================================================================转载 2012-10-18 19:17:36 · 485 阅读 · 0 评论