`
haiyupeter
  • 浏览: 431427 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
//主键 alter table tabelname add new_field_id int(5) unsigned default 0 not null auto_increment ,add primary key (new_field_id); //增加一个新列 alter table t2 add d timestamp; alter table infos add ex tinyint not null default '0'; //删除列 alter table t2 drop column c; //重命名列 alter table ...
操作系统环境: ubuntu9.0.4、MySql5.1(通过sudo apt-get install mysql5.1安装) 现象: 在终端 1.mysql -uroot -proot    进入mysql客户端 2.use parking 选中一个数据库 3.select *from users 选择一个用户表 里面中文字段显示为??? 4.使用语句show variables like 'character%' 则会显示有几个选项为latin的,并不是utf8   解决步骤: 1. 找到mysql的配置文件 mysql的配置文件就是/etc/init.d/ ...
 SQL与ACCESS、EXCEL的导入导出          * 说明:复制表(只复制结构,源表名:a 新表名:b)       select * into b from a where 1<>1     * 说明:拷贝表(拷贝数据,源表名:a 目标表名:b)       insert into b(a, b, c) select d,e,f from b;     * 说明:显示文章、提交人和最后回复时间       select a.title,a.username,b.adddate from table a,(select max(adddate) ad ...
(1)  数据记录筛选: sql="select * from  数据表  where  字段名= 字段值  order by  字段名   "  sql="select * from  数据表  where  字段名  like ‘% 字段值
存储过程 :       存储过程可以使得对数据库的管理、以及显示关于数据库及其用户信息的工作容易得多。存储过程是     SQL    语句和可选控制流语句的预编译集合              ,以一个名称存储并作为一个单元处理。存储过程存储在数据库内,可由应用程序通过一个调用执行,而且允许用户声明变量、有条件执行以     
问:由于从其它数据库中导入的数据存在半个汉字的问题,所以希望能在查询语句中将这半个汉字处理掉,请问怎样才能解决这个问题? 答: “ 汉字是由两个字节存储的,每个字节的数值都 >127 。所以上面问题的解决方案就是:把字符串按字节顺序截取,当出现第一个字节是 >127, 但是后面一个字节是 <127 的这种情况,选择丢掉。 接下来,我们来明确技术细节:
mysql  -q -s -e "select COLUMNNAME,COLUMNNAME from DATABASENAME.TABLENAME" > D:/mydata.txt ] 一、备份数据库:(命令在DOS 的mysql\bin 目录下执行,一盘情况下,mysql安装完成后就已经将此路径添加到PATH路径中,所以可以直接在DOS命令中直接使用mysqldump) 
首先要声明一下:一般情况下,修改 MySQL 密码,授权,是需要有 mysql 里的 root 权限的。 注: 本操作是在 WIN 命令提示符下, phpMyAdmin 同样适用。      用户:
1.登录  MySQL(和PHP搭配之最佳组合)   -h localhost -u root 2.创建用户firstdb(密码firstdb)和数据库,并赋予权限于firstdb数据库 create database firstdb; grant all on firstdb.* to firstdb identified by 'firstdb' 会自动创建用户firstdb MySQL(和PHP搭配之 ...

mysql常用授权

GRANT 语句的语法如下:     GRANT privileges (columns)           ON what           TO user IDENTIFIEDBY "password"           WITH GRANT OPTION 对用户授权 mysql>grant  rights   on  database .* to  user @host   identified by "pass "; 例1:
/****** Object:  Stored Procedure dbo.ChengJi    Script Date: 2005-11-10 11:28:53 ******/ CREATE PROCEDURE dbo.ChengJi  (@fClass_No varchar(20),@fTermNo varchar (10),@n int)  AS create table #temp (      fStu_Num varchar (20),     fStu_Name varchar (20),     fSex       varchar(2),     fScores ...
建立一个 Web 应用,分页浏览功能必不可少。这个问题是数据库处理中十分常见的问题。经典的数据分页方法是:ADO 纪录集分页法,也就是利用ADO自带的分页功能(利用游标)来实现分页。但这种分页方法仅适用于较小数据量的情形,因为游标本身有缺点:游标是存放在内存 中,很费内存。游标一建立,就将相关的记录锁住,直到取消游标。游标提供了对特定集合中逐行扫描的手段,一般使用游标来逐行遍历数据,根据取出数据条件的 不同进行不同的操作。而对于多表和大表中定义的游标(大的数据集合)循环很容易使程序进入一个漫长的等待甚至死机。 更重要的是,对于非常大的数据模型而言,分页检索时,如果按照传统的每次都加载整个数 ...
mysql查看表结构命令,如下:--查看表结构信息(本人相看,得到相同的结果) 1.desc 表名; 2.show columns from 表名;3.describe 表名;--显示如何创建一个表 show create table 表名; use information_schema select * from columns where table_name='表名'; 顺便记下: show databases; use 数据库名; show tables;
先说两句体外话:好久没在CSDN的blog写东西了,一个原因是自己最近工作比较忙,最主要的原因还是CSDN的blog反映太迟钝,偶尔有想法想记录下来,打开博客主页http://blog.csdn.net/hellolongbin都打不开,要么进度条在下面缓慢的加载,要么干脆就报 已取消到该网页的导航          您可以尝试以下操作:            刷新该网页。 。反复刷新,跳过出现的Service Unavailable,打开新页面,终于能看到页面了,点《写新文章》,页面又出错,等好不容易看到加载到一半的页面了,心里想写的那点东西早就抛到JAVA国去了。 今天先远程 ...
存储过程: create procedure p() begin  /*thi  procedure does nothing*/ end; 1.参数 Parameters 参数 让我们更进一步的研究怎么在存储过程中定义参数1. CREATE PROCEDURE p5 () ... 2. CREATE PROCEDURE p5 ([IN] name data-type) ... 3. CREATE PROCEDURE p5 (OUT name data-type) ... 4. CREATE PROCEDURE p5 (INOUT name data-type) .. ...
Global site tag (gtag.js) - Google Analytics