Register

  • 点击获取
  •   

已有账号直接登录    

公告:

热门文章 QT之MYSQL数据库操作要点

时间:2017-11-27 作者:RainFly   分类: QT学习之路   热度: 4677°  评论:1  
时间:2017-11-27   分类: QT学习之路    热度:4677   评论:1

平台是基于Windows 10 x64、QT 5.8.0 编译环境 

数据库操作要点 注意数据库

1.要将mysql中 mysql\libmysql.dll文件复制到\Qt\Qt5.8.0\5.8\mingw53_32\bin中

2.

// 打开MySQL QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL"); //需要打开那个数据库,必须选择驱动 db.setHostName("localhost"); //查看帮助文档 db.setDatabaseName("mydata"); db.setUserName("root"); db.setPassword("");  3.

热门文章 MySQL command line client 使用命令

时间:2015-11-23 作者:RainFly   分类: Web程序设计   热度: 6164°  评论:2  
时间:2015-11-23   分类: Web程序设计    热度:6164   评论:2

1.输入密码:** 2.use mysql;使用Mysql 3.show databases;显示数据库 4.use register;使用数据库名为register 5.show tables;显示register数据库中的表 6.describe user;对表user进行操作: 7.quit;退出

insert into user(username,password) values("xiaoyan","123456");插入数据

insert into user(username,password) values("ff","123456");插入数据 delete from user where username="xiaoyan";删除数据 update user set username="xiaoyan" where username="ff";更新数据 select * from user;查询数据 1、显示当前数据库服务器中的数据库列表: mysql> show databases; 注意:mysql库里面有MYSQL的系统信息,我们改密码和新增用户,实际上就是用这个库进行操作。 2、显示数据库中的数据表: mysql> use 库名; mysql> show tables; 3、显示数据表的结构: mysql> describe 表名; 4、建立数据库: mysql> create database 库名; 5、建立数据表: mysql> use 库名;

mysql> create table 表名 (列名  字段类型,学号  int ,姓名  varchar(20), 性别 char(1),列名 text,........);

mysql> alter table 表名 add column  列名 字段类型;  //已经建立的数据表,添加列项;

6、删除数据库: mysql>drop database 库名; 7、删除数据表: mysql> drop table 表名; 8、将表中记录清空: mysql> delete from 表名; 9、显示数据表中的全部语句:

mysql> select * from 表名;      

     条件显示数据表中部分语句:

mysql> select  列名(或者  *  信息全部显示) from 表名  where  列 ="字段名中某个实例";      //*将where选中的实例的全部信息显示出来  或者列   !="字段名中某个实例";    将不是此列中的实例名 全部列举出来

10A、往表中删除记录:

mysql> delete from 表名 where id(项名)=6;  //删除所有ID等于6的项

10B、往表中插入记录: mysql> insert into 表名 values(1,”M”);      //与第5条建立的表的格式 对应输入 11、更新表中数据:

mysql-> update 表名 set 列名1=’a',列名2=’b’   where 列名3=’c';   //where  通过列名选择出来实例然后set赋值修改

12、用文本方式将数据装入数据表中: mysql> load data local infile “D:/mysql.txt”  into table 表名;         13、导入.sql文件命令: mysql> use 数据库名; mysql> source  d:/mysql.sql; 14、命令行修改root密码: mysql> update  mysql.user  set password=password('123456') where user='root'; mysql>flush privileges;        15、显示当前正在use的数据库名:     mysql> select database(); 16、显示当前的user:    

mysql> select user();

以上基本涵盖了应用程序需要用到MySQL数据库的基本操作  增 删 改 查   

select 函数多功能

mysql>select  1/0;

mysql>select  1>0;

mysql>select  1<0;

mysql>select  current_time;    

mysql>select  current_date;

查询字段的Comment

    show full columns from 表名

    select column_comment from INFORMATION_SCHEMA.Columns where table_name='表名' and column_name='字段明' 

返回顶部    首页    捐赠支持    手气不错    友情链接    关于我们    站长工具    站长介绍    手机版本    后台登陆   
版权所有:雨夜轩    站长:RainFly    特别鸣谢   文章归档   皖ICP备15003600号-1   百度统计
Copyright©2015雨夜轩 Powered by emlog强力驱动 七牛CDN全球加速 360站长联盟安全认证 中国博客联盟荣誉成员 可信赖网站 谷歌地图   百度地图   
页面加载耗时:0.052秒 数据库查询次数:44次
背景设置
$