![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
文章平均质量分 75
青山_绿水
这个作者很懒,什么都没留下…
展开
-
MySQL中Index与Key的区别
看似有差不多的作用,加了Key的表与建立了Index的表,都可以进行快速的数据查询。他们之间的区别在于处于不同的层面上。Key即键值,是关系模型理论中的一部份,比如有主键(Primary Key),外键(Foreign Key)等,用于数据完整性检查与唯一性约束等。而Index则处于实现层面,比如可以对表个的任意列建立索引,那么当建立索引的列处于SQL语句中的Where条件中时转载 2015-03-24 09:07:06 · 9818 阅读 · 3 评论 -
在cmd下用mysql客户机连接mysql服务器
在cmd下用mysql客户机连接mysql服务器:打开cmd后,输入mysql -h localhost -u root -p语法: mysql当然是告诉cmd,这是mysql的命令了 参数 -h 是服务器地址,在此我们以本机为例输入localhost -u 是mysql的用户名 我们用mysql 的默认用户名 root转载 2015-03-27 20:31:29 · 791 阅读 · 0 评论 -
MySQL中的连接、实例、会话、数据库、线程之间的关系
MySQL中的实例、数据库关系简介1、MySQL是单进程多线程(而Oracle等是多进程),也就是说MySQL实例在系统上表现就是一个服务进程,即进程(通过多种方法可以创建多实例,再安装一个端口号不同的mysql,或者通过workbench来新建一个端口号不同的服务器实例等),该架构类似于SQL Server和Windows版本的Oracle;2、MySQL实例是线程和内存组成,实原创 2015-03-27 19:53:02 · 2947 阅读 · 0 评论 -
MySQL语法
create:1:mysql> CREATE TABLE test-> (a int not null auto_increment,primary key (a), key(b))-> SELECT b,c from test2;这将创建一个有3个列(a,b,c)的表,其中b,c列的数据来自表test2。注意如果在拷贝数据进表时发生任何错误,表将自动被删除。2、可以通过选择一转载 2015-03-24 14:10:29 · 357 阅读 · 0 评论 -
MySQL Show命令的用法大全
MySQL中有很多的基本命令,show命令也是其中之一,在很多使用者中对show命令的使用还容易产生混淆,本文汇集了show命令的众多用法。1. show tables或show tables from database_name; -- 显示当前数据库中所有表的名称。2. show databases; -- 显示mysql中所有数据库的名称。3. show create datab转载 2015-03-27 08:12:33 · 764 阅读 · 0 评论 -
简单几句话总结Unicode,UTF-8和UTF-16
概念先说一说基本的概念,这包括什么是Unicode,什么是UTF-8,什么是UTF-16。Unicode,UTF-8,UTF-16完整的说明请参考Wiki(Unicode,UTF-8,UTF-16)。用比较简单的话来说就是,Unicode定义了所有可以用来表示字符的数值集合(称之为Code Point)。UTF-8和UTF-16等UTF标准定义了这些数值和字符的映射关系。UTF-8转载 2015-03-24 15:37:40 · 499 阅读 · 0 评论 -
MySql表空间
1、mysql表空间是什么概念呢? 开启了Innodb的innodb_file_per_table这个参数之后【innodb_file_per_table = 1】,也就是启用InnoDB的独立表空间模式,便于管理。此时,在新建的innodb表的数据库目录下会多出来一个.ibd这个文件,这个就是此时的数据文件了。mysql会把这个innodb表的数据存放在这个文件中。并且每个in转载 2015-03-24 10:21:25 · 824 阅读 · 0 评论