`
lg_techie
  • 浏览: 114324 次
  • 性别: Icon_minigender_1
  • 来自: cq
最近访客 更多访客>>
社区版块
存档分类
最新评论

mysql 使用

阅读更多
启动mysql sudo ./mysql start
1.1 登陆                 
 >mysql [-h 主机名] [-u 用户名] [-p(密码)]
屏蔽提示声音 mysql --no-beep
1.2 了解mysql 的环境 
 >select now();
 >select user(),version(),now();
1.3 中止服务器的连接
>quit
1.4 修改密码
mysqladmin -u用户名 -p旧密码  password 新密码
1.5 创建用户
grant select on 数据库.* to 用户名@登录主机 identified by "密码"

二  数据库,表和数据类型
2.1 数据库
查看已有的数据库
 >SHOW DATABASES; 
创建数据库
 >CREATE DATABASE db_name;
查看当前所使用的数据库
 >SELECT DATABASE();
使用数据库
 >USE db_name[;]
删除数据库
 >DROP DATABASE db_name;

2.2 表
创建表
 >CREATE [TEMPORARY] TABLE [IF NOT EXITSTS] table_name
     (create_defination,...)
     [table_options]
     [[IGNORE|REPLACE] select_statment];

可以通过选择一个表的其中一部分或全部内容拷贝一个新表
 >create table new_tb_name
     select * from tb_name
     [where conditions];

三 添加,修改,删除记录
 
3.1 添加记录
 >INSERT [LOW_PRIOTIRY | DELAYED] [IGNORE] [INTO]
  table_name [(column_list)]
  VALUES(col_1_value [,col_2_value]...)[,(...)]...;
 或者
 >INSERT [LOW_PRIOTIRY | DELAYED] [IGNORE] [INTO]
  table_name
  SET col_1=col_1_value[,col_2=col_2_value]...;
 或者
 >INSERT [LOW_PRIOTIRY | DELAYED] [IGNORE] [INTO]
  table_name [(COLUMN_LIST)]
  SELECT select_statements;
 
例子:
 (1)指定所有的列值:
 >insert into product
  values("00101","钢笔","支",25.60,"香港");
 
 >insert into product
  values("00102","钢笔","支",0.00,NULL);
 
 >insert into product
  values
  ("00101","钢笔","支",25.60,"香港"),
  ("00102","钢笔","支",0.00,NULL);
 
 >insert into product (no,name,place)
  values("00102","钢笔",NULL);
 
  (2)使用 SET 赋值
 >insert into product
  set no="00101",name="钢笔",place="香港";
 
 (3)通过 SELECT 添加记录
 >create table product_1
  select * from product
  where 1=0;
 
 >insert into product_1
  values
  ("00110","音像",200,"深圳"),
  ("00111","主板",900,"东莞");
 
 >insert into product
  select * from product_1;
分享到:
评论

相关推荐

    Navicat for mysql使用说明文档

    Navicat for MySQL 使用说明文档 Navicat 是一套安裝在 PC 上的 MySQL 資料庫系統遠端管理及開發工具。它不僅適合資深的專業研發者,也適合新手輕鬆的學習。Navicat 友善的圖形化使用介面,使用者可以快速且簡易的...

    MySql使用手册(详细)

    MySql使用手册MySql使用手册MySql使用手册MySql使用手册MySql使用手册MySql使用手册MySql使用手册MySql使用手册MySql使用手册MySql使用手册MySql使用手册MySql使用手册MySql使用手册MySql使用手册MySql使用手册MySql...

    mysql使用疑难问题汇总

    教程名称:mysql使用疑难问题汇总课程目录:【】10个节省时间的MySQL命令【】DB2环境变量管理方法集【】Linux下MySQL整个数据库的备份与还原【】MaxDB数据库和MySQL数据库的主要差别【】MySQL内存表的特性与使用介绍...

    c# 和MySql 使用的 SqlHelper

    c# 和MySql 使用的 SqlHelper

    Mysql使用存储过程快速添加百万数据.docx

    Mysql 使用存储过程快速添加百万数据 Mysql 是一个流行的关系型数据库管理系统,它提供了存储过程的功能,可以用来快速添加大量数据。在本文中,我们将介绍如何使用 Mysql 存储过程快速添加百万数据,并讨论相关的...

    mysql 使用手册 超全中文版

    mysql 使用手册 超全中文版

    C#中iBatis连接mySQL使用的DLL

    C#中iBatis连接mySQL使用的DLL

    基于Flink CDC使用datastream方式全量增量同步mysql to mysql

    基于Flink CDC使用datastream方式全量增量同步mysql to mysql 使用的是java语言,只需配置完源数据库和目标数据库信息,运行MysqlCDC中的main函数,即可实现多库多表同步。

    mysql安装和使用

    MySQL是一种广泛使用的开源关系型数据库管理系统,以其高效、稳定和易于管理的特点,成为了许多企业和开发者首选的数据库解决方案。本文将详细介绍MySQL的安装过程以及基本使用方法。 首先,我们需要下载MySQL的...

    MySQL使用指南.pdf

    根据所提供的文件内容,我们可以挖掘以下关于MySQL8使用指南的知识点: 1. MySQL数据库管理系统概述: - MySQL是一个关系型数据库管理系统,它使用结构化查询语言(SQL)进行数据库管理。 - MySQL的主要特点包括...

    mysql 使用及中文正常显示

    mysql 使用及中文正常显示,解决中文支持问题

    MYSQL使用大全

    MySQL 使用大全 MySQL 是一种关系型数据库管理系统,主要用于存储和管理数据。以下是 MySQL 的安装、配置、服务启动和关闭、数据库常用操作、数据类型等相关知识点。 MySQL 的安装和配置 MySQL 的安装可以通过...

    mysql中文使用手册

    ### MySQL中文使用手册知识点概览 #### 1. MySQL 的基本信息 **1.1 什么是 MySQL?** - MySQL 是一款关系型数据库管理系统(RDBMS),由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。 - 主要用于存储、检索数据...

    MySQL使用临时表加速查询的方法

    本文实例讲述了MySQL使用临时表加速查询的方法。分享给大家供大家参考。具体分析如下: 使用MySQL临时表,有时是可以加速查询的,下面就为您详细介绍使用MySQL临时表加速查询的方法。 把表的一个子集进行排序并创建...

    Navicat-for-MySQL使用教程

    Navicat_for_MySQL使用教程

    04. [MAC] 安装WordPress与建立MySQL使用者

    [WordPress][教學][架站]_04.__[MAC]_安裝WordPress與建立MySQL使用者

    mysql使用教程指南.doc

    mysql使用教程指南.doc

    Mysql使用文档

    mysql使用说明文档,chm格式

Global site tag (gtag.js) - Google Analytics