mysql基础入门

基本命令:(sql分号结束,切记、切记)

   登录mysql:mysql -h ip  -u用户名 -p   或者  mysql  -u用户名  -p密码  

   查看数据库: show  databases;  //很多数据库,故databases

    (其中 information_schema/mysql/perfornance_schema数据不能修改,系统自带)

    选中一个数据库:use 库名字;

    查看表:show  tables;    //很多表,故tables 

   删除库:drop  database  库名;

  创建表:create table class(stu int, name varchar(20) , age int, area varchar(20));

  删除表:drop  table 表名;(注意:表名可以改,但是库名不能改)

  重命名表:rename table oldname to newname;

  查看表结构:desc  表名;

    语句输入错误,输入"\c",即可结束执行该语句;  

(对表的4基本操作)增、删、查、改:

  插入:(增)

    insert into  表名 (id,  title, name,  content) values (1, 'hello', 'ggg',  'kkhely'), (2, 'hhoooo', 'ffff',  'ggge');

  更新:(改)

    update 表明 set id=2, content ='gglkjjk'  where name ='ggg';  (后面设置条件)

   查找:(查)

      select * from 表名; 

    select  id, title  from  表名 where id>2;

  删除: (删)

    delete  from  表名 where name='ggg' ;(设置新手模式,即没有where就不运行该语句)

 

  注意点:

  解决字符集问题:

    默认建表一般用utf8, 而windows的cmd中是GBK字符集;因此需要声明字符集;

    如下:

      set  name  gbk;

   所谓建表,就是声明列的过程:

  数据是以文件的形式放在硬盘中(也有放在内存里的)

 列:不同的列类型占的空间不一样

  选列的原则:够用又不浪费;

     mysql的数据类型:

  整形:Tinyint(1字节)  Smallint(2个字节)  Mediumint(3个字节)  int(4个字节)  bigint(8个字节);

  Tinyint在mysql默认是有符号的(-128----127);

  字符型:

 

课题:

C++使用哈希表实现英语单词查找系统

 

时间: 2024-09-12 09:19:50

mysql基础入门的相关文章

20分钟MySQL基础入门_Mysql

开始使用 MySQL 为关系型数据库(Relational Database Management System),一个关系型数据库由一个或数个表格组成, 如图所示的一个表格: 表头(header): 每一列的名称;列(row): 具有相同数据类型的数据的集合;行(col): 每一行用来描述某个人/物的具体信息;值(value): 行的具体信息, 每个值必须与该列的数据类型相同; 登录MySQL mysql -h 127.0.0.1 -u 用户名 -p mysql -D 所选择的数据库名 -h

MYSQL数据库入门

mysql|数据|数据库 MYSQL数据库入门 MySQL简介 什么是MySQL? MySQL是一个多用户.多线程的SQL数据库,是一个客户机/服务器结构的应用,它由一个服务器守护程序mysqld和很多不同的客户程序和库组成. SQL (Structured Query Language结构化查询语言)是目前使用最广的并且是标准的数据库语言.SQL语言使得存取或更新信息变得十分容易,你可以直接使用SQL从网站上查询信息.MySQL的快速和灵活性足以满足一个网站的信息管理工

PHP正则表达式基础入门_正则表达式

思维导图 介绍 正则表达式,大家在开发中应该是经常用到,现在很多开发语言都有正则表达式的应用,比如JavaScript.Java..Net.PHP 等,我今天就把我对正则表达式的理解跟大家唠唠,不当之处,请多多指教! 需要知道的术语--下面的术语你知道多少? Δ  定界符 Δ  字符域 Δ  修饰符 Δ  限定符 Δ  脱字符 Δ  通配符(正向预查,反向预查) Δ  反向引用 Δ  惰性匹配 Δ  注释 Δ  零字符宽 定位 我们什么时候使用正则表达式呢?不是所有的字符操作都用正则就好了,ph

三十分钟MySQL快速入门(图解)_Mysql

一.MySQL安装 MySQL的下载 http://dev.mysql.com/downloads/mysql/ MySQL版本选择 MySQL功能自定义选择安装 功能自定义选择 路径自定义选择 设置root用户密码 安装完成,点击MySQL Workbench 6.3 CE进入MySQL客户端 二.SQL基础 SQL语句分类 1.DDL(Data Definition Languages)语句:数据定义语言,这些语句定义了不同的数据段.数据库.表.列.索引等数据库对象.常用的语句关键字主要包括

学习网页制作基础入门教程(3)字体标签

教程|入门教程|网页 相关文章: 学习网页制作基础入门教程(1)网页编写 学习网页制作基础入门教程(2)排版标签 标题标签 1. 使用方法:<H1>标题內容</H1> 2. 标签解释:标题的大小一共有六种,两个标签一组,也就是从 <H1> 到 <H6> , <H1> 最大,<H6>最小.使用标题标签时,该标签会将字体变为粗体字,并会自成一行. 3. 使用范例: 原始碼 呈現結果 <H1>标题1</H1> 标题1

学习网页制作基础入门教程

教程|入门教程|网页 学习网页制作基础入门教程(1)网页编写 学习网页制作基础入门教程(2)排版标签 学习网页制作基础入门教程(3)字体标签 学习网页制作基础入门教程(4)图象标签 学习网页制作基础入门教程(5)背景标签 学习网页制作基础入门教程(6)连接标签 学习网页制作基础入门教程(7)表格标签 学习网页制作基础入门教程(8)框架标签 学习网页制作基础入门教程(9)序列标签 学习网页制作基础入门教程(10)表单标签 学习网页制作基础入门教程(11)注意的问题

学习网页制作基础入门教程(9)序列标签

教程|入门教程|网页 相关文章: 学习网页制作基础入门教程(1)网页编写 学习网页制作基础入门教程(2)排版标签 学习网页制作基础入门教程(3)字体标签 学习网页制作基础入门教程(4)图象标签 学习网页制作基础入门教程(5)图象标签 学习网页制作基础入门教程(6)连接标签 学习网页制作基础入门教程(7)表格标签 学习网页制作基础入门教程(8)框架标签 无序标签 1. 序列标签基本上可分为两种,一种是"无序条列",一种是"有序条列".所谓"无序条列"

学习网页制作基础入门教程(8)框架标签

教程|入门教程|网页 相关文章: 学习网页制作基础入门教程(1)网页编写 学习网页制作基础入门教程(2)排版标签 学习网页制作基础入门教程(3)字体标签 学习网页制作基础入门教程(4)图象标签 学习网页制作基础入门教程(5)图象标签 学习网页制作基础入门教程(6)连接标签 学习网页制作基础入门教程(7)表格标签 框架概念 1. 首先,各位先看看右边这张图片,将利用这张图来做解释,这样子,讲起来可能会清楚一些. 我们可以看见,右边的这个图片,一共分为 1 . 2 . 3 三个框架,每一个框架,各有

学习网页制作基础入门教程(7)表格标签

教程|入门教程|网页 相关文章: 学习网页制作基础入门教程(1)网页编写 学习网页制作基础入门教程(2)排版标签 学习网页制作基础入门教程(3)字体标签 学习网页制作基础入门教程(4)图象标签 学习网页制作基础入门教程(5)图象标签 学习网页制作基础入门教程(6)连接标签 表格单元格对齐位置设定 1. 首先我们来看一个最简单的表格: 原始代码 显示结果 <TABLE BORDER=1><TR><TD>1</TD></TR></TABLE&g