MySQL数据库的基本知识大全

数据库 MySQL
我们今天只要和大家一起探讨的是MySQL数据库的基本知识,当然也提议数据库新手来看看此篇文章,相信会有一定的收获的。

以下的文章主要介绍的是MySQL数据库的基本知识,其中包括对MySQL数据库的创建,以及对一些相关的数据类型描述,其中还涉及到表的创建,以下就是文章的详细内容描述,望你会有所收获。

MySQL数据库安装 ***改变字符集UTF8

创建数据库

  1. create database mydata;  
  2. use mydata; 

数据类型 int double char varchar datetime longtext

创建表 create table dept

  1. (  
  2. deptno int primary key,  
  3. dname varchar(14),  
  4. loc varchar(13)  
  5. );  
  6. create table emp  
  7. (  
  8. empno int primary key,  
  9. ename varchar(10),  
  10. job varchar(15),  
  11. mgr int,  
  12. hiredate datetime,  
  13. sal double,  
  14. deptno int,  
  15. foreign key (deptno) references dept(deptno)  
  16. );  

 

MySQL数据库执行脚本文件.sql \. 文件路径 或 source 文件路径

sql文件中 -- 注释

MySQL管理软件 MySQL administrator,toad for MySQL

查看数据库 show databases;

查看表 show tables;

查看表结构 desc dept;

插入数据

  1. intsert into dept values(1,'a','a');  
  2. commit; 

分页 select * from dept order by deptno desc limit 3,2; (从第三条往后数两条)

自增 create table article

  1. (  
  2. id int primary key auto_increment,  
  3. title vachar(255)  
  4. );  
  5. insert into article values(null,'a');  
  6. insert into article(title) values('c'); 

 

日期处理

获取当前日期 select now();

转化字符串 select date_format(now(),'%Y-%m-%d %H:%i:%s');

  1. jdbc连接MySQL  
  2. Connection conn=null;  
  3. Statement stmt=null;   
  4. ResultSet rs=null;   
  5. try{   
  6. Class.forName("com.MySQL.jdbc.Driver").newInstance();  
  7. conn=DriverManager.getConnection("jdbc:MySQL://localhost/test? user=root&password=root");  
  8. stmt=conn.createStatement();  
  9. rs = stamt.executeQuery(sql);  
  10. }  
  11. catch(Exception e){}  
  12. finally{  
  13. try{  
  14. if(rs!=null){rs.close; rs=null;}  
  15. if(stat!=null){stat.close; stat=null;}  
  16. if(conn!=null){conn.close; conn=null;}  
  17. }  
  18. catch(SQLException e){  
  19. e.printStackTrace();  
  20. }  
  21.  

以上的相关内容就是对MySQL数据库知识的介绍,望你能有所收获。

【编辑推荐】

  1. 支持MySQL数据库,SPL升级到3.2
  2. MySQL添加授权的用户命令实际操作
  3. MySQL导入与导出.sql文件实操
  4. asp.net连接MySQL的正确操作流程
  5. MySQL数据库备份基础知识汇总
责任编辑:佚名 来源: 互联网
相关推荐

2011-03-04 15:30:08

Oracle数据库

2012-03-19 09:24:25

JavaScript

2011-03-31 14:46:29

MySQL数据库备份

2011-11-23 10:35:53

2010-01-25 11:55:41

MySQL数据库备份数据库安全

2010-07-28 15:52:00

Flex

2017-02-20 23:05:14

JavaScript

2010-05-06 17:41:19

Unix命令

2009-06-11 14:40:32

Java list

2017-04-12 11:47:32

2009-06-26 14:42:08

2017-10-20 22:40:54

电线电缆导体

2009-08-28 16:53:05

C# for语句

2010-05-13 14:07:39

MySQL数据库

2018-11-27 15:51:10

MySQL数据库查询优化

2010-05-28 14:51:47

MySQL数据库

2010-06-13 13:49:14

2012-06-05 00:41:07

JavaJava内存

2010-01-28 11:18:14

Android界面布局

2009-12-22 14:43:38

Linux操作系统
点赞
收藏

51CTO技术栈公众号