`
android_learner
  • 浏览: 7485 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

mysql的一些简单操作

阅读更多
[color=blue][/color][size=medium][/size]
Mysql数据库:
登录:mysql –h ip地址 –P 端口号 –u 用户名 –p 密码

常用sql:
1. insert into表名(列名…) values(?,?...);
2. update表名set列名=? where列名=?;
3. delete from表名where …;
4. select * from表名;

关键字:
1. distinct 唯一的输出记录。
select distinct 列名 from 表名;
2. Order by 列名;(desc 降序,asc 升序)
3. BINARY 强制区分大小写 order by binary 列名;

授权法:
Grant all privileges on *.* to ‘root’@’ip或者%’ identified by ‘密码’ with grant option;
Flush rivileges;

往表中插入不重复数据:
正确的解决方法是:
首先,在创建表时,将不需要重复的字段设置为unique,然后在插入时,使用insert ignore语句。

例如:(数据库用的是mysql5)
创建一张表用来存储用户:
create table user_info
(
   uid mediumint(10) unsigned NOT NULL auto_increment primary key,
   last_name char(20) not null,
   first_name char(20) not null,
   unique ( last_name, first_name)
);

插入数据:
insert  ignore  into  user_info (last_name,first_name)  values ('x','y');
//这样一来,如果表中已经存在last_name='x'且first_name='y'的数据,就不会插入,如果没有就会插入一条新数据。
分享到:
评论

相关推荐

    mysql的简单应用

    总结:本文介绍了MySQL的简单应用,包括安装过程、连接服务器、查看数据库、创建和选择数据库、显示表以及基本的SQL操作。通过这些基础知识的学习,初学者可以快速入门MySQL,并为进一步深入学习打下坚实的基础。

    mysql5简易版

    MySQL5简易版是一款轻量级、易于安装和使用的数据库管理系统,尤其适合个人用户或小型团队在有限的资源环境下快速搭建数据库服务。这个“绿色”版本指的是它不需要复杂的安装过程,通常是一个便携式版本,可以随身...

    mysql5.6以及mysql简易安装办法

    以下是一些基本的命令行操作示例,用于安装、启动、停止和卸载 MySQL 服务: - **切换到 MySQL bin 目录**: ```bash cd D:\lideqiang\Mysql5\bin ``` - **安装 MySQL 服务**: ```bash mysqld.exe --install...

    mysql简单的操作

    对数据进行简单的增加,删除,修改,查询,还有一些模糊查询,索引的创建,以及对简单的窗口命令,这不是专业的操作,是我学习的心得,与大家分享一下

    php+mysql简单简洁留言板

    本项目以“php+mysql简单简洁留言板”为主题,旨在实现一个功能完备且界面简洁的在线交流平台。该项目采用了流行的PHP编程语言与MySQL数据库管理系统,同时结合了KindEditor在线编辑器,增强了用户体验。 1. **PHP...

    mysql入门很简单

    本章也会简要介绍MySQL数据库,包括其安装、配置和基本操作。此外,还探讨了如何学习数据库,包括理解数据库基本概念、学习数据库查询语言SQL以及数据库设计范式等。 数据库在开发中扮演着至关重要的角色,尤其在...

    mysql linux简单教程

    以上只是MySQL在Linux环境下的一些基础操作,更深入的学习包括触发器、存储过程、视图、事务处理、索引优化等内容。通过实践和阅读《MySQL入门实践.doc》文档,你将能更好地理解和掌握MySQL的使用。

    VS2015操作MySQL简单封装类

    总结来说,"VS2015操作MySQL简单封装类"是指在VS2015环境下,使用C++编程语言创建一个类库,该库能够方便地连接到MySQL数据库并执行常见的数据库操作。通过这样的封装,开发者可以更专注于业务逻辑,而不是底层...

    mysql5.5安装简易版

    MySQL 5.5安装简易版教程 MySQL是一个广泛使用的开源关系型数据库管理系统(RDBMS),以其稳定性、高效性能和易用性而受到全球开发者的青睐。MySQL 5.5是该系列的一个重要版本,引入了许多增强功能和优化,使得...

    C#连接Mysql封装类操作

    在C#编程环境中,连接和操作MySQL数据库是常见的任务,特别是在构建桌面应用或Web应用时。本主题将详细讲解如何使用C#进行MySQL数据库的连接和操作,以及封装类的实现方式。 首先,我们需要理解C#连接MySQL的基本...

    ExcelVBA操作MySQL

    ### Excel VBA 操作 MySQL 全面指南 #### 一、准备工作 在开始使用 Excel VBA 来操作 MySQL 数据库之前,需要进行一系列的基础配置工作。以下步骤将帮助您完成必要的准备工作。 **1. MySQL 简介** MySQL 是一个...

    mysql 的简单介绍

    可以介绍一些简单mysql数据操作 让你在学习数据库管理中有所提高

    简单易用mysql库操作库

    【标题】"简单易用mysql库操作库"是一款专为简化MySQL数据库操作而设计的库,旨在提供一种高效、简洁的API,使开发者能够快速、便捷地进行数据库交互。 【描述】这款操作库是作者投入几个晚上的辛勤工作成果,其...

    mysql命令简单总结

    本文将基于提供的部分内容对MySQL的一些常用命令进行详细解释,这些命令涵盖了启动、重启、关闭MySQL服务,以及登录、设置密码、权限管理等基础操作,并且包括了数据库与表的基本管理(创建、查看、删除),数据查询...

    C#操作Mysql数据库的MySql.Data.dll下载

    MySql.Data.dll是Oracle公司提供的.NET数据访问组件,它使得C#应用程序能够无缝连接并操作MySQL数据库。 首先,我们要理解什么是DLL(Dynamic Link Library)文件。DLL是Windows操作系统中的一个共享库,其中包含了...

    jsp+servlet+mysql写的简易购物网站系统代码

    在购物网站中,JSP通常用于展示商品列表、订单详情等信息,同时处理用户提交的一些简单请求。 2. **Servlet**:Servlet是Java中的一个接口,用于扩展服务器的功能。在购物网站系统中,Servlet作为控制器,接收和...

    php和mysql的简单企业网站源码

    3. 学习如何编写SQL查询,包括选择(SELECT)、插入(INSERT)、更新(UPDATE)和删除(DELETE)操作。 4. 熟悉HTML、CSS和JavaScript,创建和修改页面布局和样式。 5. 掌握安全最佳实践,比如数据验证和密码加密。 ...

    C#连接MySQL需要的MySql.Data.dll,MySql.Web.dll

    其次,MySql.Web.dll主要为ASP.NET应用提供一些额外的服务,如角色管理和成员资格。它基于ASP.NET的Identity框架,使得在MySQL数据库中实现用户认证和授权变得简单。这个库包含了以下特性: 1. **成员资格提供程序*...

    Mysql5.6、Mysql5.7 JDBC驱动

    在MySQL 5.6版本中,引入了一些重要的性能优化和新特性。例如,InnoDB存储引擎的性能得到了显著提升,支持了全文索引,同时增加了并行复制功能,提高了大规模数据处理的效率。此外,5.6版本还增强了查询优化器,支持...

    学生管理系统java+mysql简易

    【学生管理系统java+mysql简易】是一个基于Java编程语言和MySQL数据库设计的简单信息系统,主要用于实现对学生数据的基本操作,包括增、删、改、查(CRUD)等核心功能。这个系统能够帮助教育机构或者教师有效地管理...

Global site tag (gtag.js) - Google Analytics