Mysql 学习笔记
显示所有数据库 show databases;
创建数据库 create dababase stu;
删除数据库drop database stu;
切换到数据库use stu;
取得当前的数据库,带()表示函数:select database();
创建表(要切换到数据库中)
mysql> create table stu_info(
-> stu_id int(8),
-> stu_name varchar(48),
-> stu_sex char(2),
-> stu_age int(8));
查看表的结构
mysql> desc stu_info;
+----------+-------------+------+-----+---------+-------+
| Field |
Type
| Null | Key | Default | Extra |
+----------+-------------+------+-----+---------+-------+
| stu_id |
int(8)
| YES
|
| NULL
|
|
| stu_name | varchar(48) | YES
|
| NULL
|
|
| stu_sex |
char(2)
| YES
|
| NULL
|
|
| stu_age |
int(8)
| YES
|
| NULL
|
|
+----------+-------------+------+-----+---------+-------+
4 rows in set (0.00 sec)
删除表
drop table stu_info;
查看数据库中所有的表show tables;
主键 primary key
增加字段 alert table stu_info add column stu_card varchar(20);
删除字段alter table stu_info drop column stu_card
;
修改字段 alter table stu_info modify column stu_id int(20);
delete from stu_info where []
insert into stu_info() values ()
select * from stu_info where []
mysql 分业技术 选择从第1条开始的3条数据
select * from stu_info limit 0,3 ;
选择从第1条开始的3条数据
select * from stu_info limit 5,3 ;
直接从文件中读取sql语句然后在mysql中执行
\. d:\\che\\mysql1\\
相关文档:
1.PRIMARY KEY(主键索引)
mysql>ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` )
2.UNIQUE(唯一索引)
mysql>ALTER TABLE `table_name` ADD UNIQUE (
`column`
)
3.INDEX(普通索引)
mysql>ALTER TABLE `table_name` ADD INDEX index_name ( `column` )
4.FULLTEX ......
文章出处:http://www.diybl.com/course/7_databases/mysql/myxl/20081127/152723.html
设计好MySql的索引可以让你的数据库飞起来,大大的提高数据库效率。设计MySql索引的时候有一下几点注意:
1,创建索引
对于查询占主要的应用来说,索引显得尤为重要。很多时候性能问题很简单的就是因为我们忘了添加索引而造成的, ......
记了一些用 Windows 的命令行来操作 MySQL 的指令。
摘要
连结 MySQL
->mysql -u username -p
username 是你的帐号名称。
远程连结
->mysql -h hostname -u username -p
hostname 是 MySQL 主机的名称。
显示全部的数据库
SHOW DATABASES;
mysql 是 MySQL 用来储存帐号和权限的数据库,不能删除。
选择 ......
1、选取最适用的字段属性
MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使 ......
MySQL语句优化的基本原则:
◆1、使用索引来更快地遍历表。
缺省情况下建立的索引是非群集索引,但有时它并不是最佳的。在非群集索引下,数据在物理上随机存放在数据页上。合理的索引设计要建立在对各种查询的分析和预测上。一般来说:
a.有大量重复值、且经常有范围查询( > ,< ,> =,< ......