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数据库知识的介绍,望你能有所收获。

新闻名称:MySQL数据库的基本知识大全
网站路径:http://www.shufengxianlan.com/qtweb/news23/101123.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联