mysql
DY_csdn
这个作者很懒,什么都没留下…
展开
-
mysql/01基础
mysql数据库语言,跨平台,开源免费,含有多个API,可以方便的连接客户端和服务器端客户端传递spl命令到服务器端,服务器端进行必要的操作并将结果返回到客户端启动:1、如果安装的是wamp集成开发环境包,可以在打开wamp的情况下在桌面右下角(windows系统),右键单击找到mysql打开即可; 2、通过DOS命令行开启:在DOS下,输入: 先打开mysq原创 2016-04-10 21:39:48 · 340 阅读 · 0 评论 -
mysql数据备份、恢复、SQL文件中导入
备份:请先用 mysqldump -u [user] -p [database_name] > [dump_name]如: mysqldump -u root -p database_name > dump_name再将 dump_name 复制到别台计算机,恢复:进入 mysql后 先建立一个 database_name , 然后再执行mysql -u [user]转载 2016-08-11 19:32:43 · 535 阅读 · 0 评论 -
MySQL平台数据库备份方案详细说明
在数据库表丢失或损坏的情况下,备份你的数据库是很重要的。如果发生系统崩溃,你肯定想能够将你的表尽可能丢失最少的数据恢复到崩溃发生时的状态。有时,正是MySQL管理员造成破坏。管理员已经知道表已破坏,用诸如vi或Emacs等编辑器试图直接编辑它们,这对表绝对不是件好事! 备份数据库两个主要方法是用mysqldump程序或直接拷贝数据库文件(如用cp、cpio或tar等)。每种方法都有其优缺点转载 2016-08-11 17:57:12 · 266 阅读 · 0 评论 -
数据库索引主键
主键和唯一索引的区别: 主键是一种约束,唯一索引是一种索引,两者在本质上是不同的。 主键创建后一定包含一个唯一性索引,唯一性索引并不一定就是主键。 唯一性索引列允许空值,而主键列不允许为空值。 主键列在创建时,已经默认为空值 + 唯一索引了。 主键可以被其他表引用为外键,而唯一索引不能。 一个表最多只能创建转载 2016-06-20 09:16:46 · 1399 阅读 · 0 评论 -
mysql注释
我们可以经常看到,比较正规的代码里有这样的注释/*! 323300 xxxx */ 这样的注释最常见的就是mysqldump 里的数据啦。 mysql的注释有4 种 : “#” : # 开头到行尾的都为注释,只能注释一行 “-- ” (2个减号 一个空格) : -- 开头到行尾都为注释 , 只能注释一行 “/* xxx */" : 可以注释多行,转载 2016-06-20 08:25:12 · 475 阅读 · 0 评论 -
SQL注入攻防入门详解
SQL注入攻防入门详解=============安全性篇目录============== 毕业开始从事winfrm到今年转到 web ,在码农届已经足足混了快接近3年了,但是对安全方面的知识依旧薄弱,事实上是没机会接触相关开发……必须的各种借口。这几天把sql注入的相关知识整理了下,希望大家多多提意见。(对于sql注入的攻防,我只用过简单拼接字符串的注入及参数化查询,可以说没什转载 2016-06-12 16:40:20 · 2039 阅读 · 0 评论 -
关于MySQL如何修改character_set_client的编码问题
我们经常会遇到一些向MySQL数据库中插入中文,但是select出来的时候,却发现是乱码的情况。如我们向表a出入这样一段记录:iinsert into a values('你好helloworld你好','helloworld');可能当你访问它的时候,会发现他的结果变成如下图所示:那怎么样才能解决这种问题呢?通过下文对MySQL中字符集的一些操作,你将会得到答案! 查转载 2016-06-10 16:06:15 · 8529 阅读 · 1 评论 -
mysql的utf8和utf-8
在使用中常常遇到utf-8和utf8,现在终于弄明白他们的使用不同之处了,现在来和大家分享一下,下面我们看一下utf8 和 UTF-8 有什么区别 “UTF-8”是标准写法,php在Windows下边英文不区分大小写,所以也可以写成“utf-8”。“UTF-8”也可以把中间的“-”省略,写成“UTF8”。一般程序都能识别,但也有例外(如下文),为了严格一点,最好用标准的大写“UTF-8”。转载 2016-05-22 12:02:20 · 286 阅读 · 0 评论 -
mysql_command_study
###3.教程-select version(),currend_date;-select sin(pi()/4),(4*5)%3;-select version();select now();select 4*6;-select -> user(), -> current_date;-select * fr \c-select 'user '原创 2016-05-15 11:02:40 · 363 阅读 · 0 评论 -
MySQL 数据类型 在 MySQL 中,有三种主要的类型:文本、数字和日期/时间类型。
SET是一个字符串对象,可以有零或多个值,其值来自表创建时规定的允许的一列值。指定包括多个SET成员的SET列值时各成员之间用逗号(‘,’)间隔开。这样SET成员值本身不能包含逗号。例如,指定为SET('one', 'two') NOT NULL的列可以有下面的任何值:'''one''two''one,two'SET最多可以有64个不同的成员。转载 2016-05-15 10:39:26 · 1381 阅读 · 0 评论 -
mysql alter操作
下面列出:1.增加一个字段alter table user add COLUMN new1 VARCHAR(20) DEFAULT NULL; //增加一个字段,默认为空alter table user add COLUMN new2 VARCHAR(20) NOT NULL; //增加一个字段,默认不能为空2.删除一个字段alter table user DROP CO转载 2016-05-15 09:19:13 · 253 阅读 · 0 评论 -
MySQL Query Profiler使用
MySQL 5.0.37版本加入了MySQL Query Profiler工具。http://dev.mysql.com/tech-resources/articles/using-new-query-profiler.html简单的实例mysql> set profiling=1;Query OK, 0 rows affected (0.04 sec)mysq转载 2017-05-23 18:30:22 · 727 阅读 · 0 评论