怎么学习MySQL?:[1]MySQL入门

MySQL的第一节内容:已经讲述了如何安装mysql的程序, 然后现在讲解一下mysql怎么学习. 怎么才能快速的去做一些东西出来. 这里基本上都是一些理论性的东西, 在后期, 会加上一些实例. 包括, .net java php等语言.

操作方法

  • 01

    首先需要了解一下什么叫做数据库, 什么叫做MySQL? 数据库简单来说, 就是一个数据存放的大仓库, 比方说, 你的身份证信息, 需要存在数据库中, 如果光靠一个文字版的, 那全国的身份证信息早乱套了, 这个大仓库, 可以取走数据(删除), 可以拿进来数据(插入), 也可以更改一些没有用数据的状态(更新), 当然, 一个仓库肯定是可以查到你数据都是有什么的(查询). 所以, 在数据库中, 一样也有<新增><修改><删除><查找>. 既然MySQL也是数据库的一种, 想当然也有这些. 这里是入门, 不一定要知道原理, 因为学习一个知识, 首先进入这知识里面, 这样才能有机会更多的了解它. 当时你要知道的是, MySQL是一个关系数据库管理系统.

  • 02

    首先, 我们要操作数据库, 我们就要创建一个数据库, 那么如何创建一个数据库呢? 使用语法: create database 数据库名称;这样的话, 我们就创建了一个简单的数据. 这里我创建的数据库叫做, mybase; 所以使用代码为: create database mybase; 这样就创建了一个数据库mybase;

  • 03

    数据库创建好了,这里我们需要注意了, 因为, 我们创建的数据库, 可能不只一个, 那么我们怎么使用刚刚创建的呢? 语法为: use 数据库名称;这样就可以了. 代码为: use mybase; 这样我们操作的对象就是mybase的数据库了.

  • 04

    数据库有了, 数据库就相当于一个大房子, 房子里, 有书房, 有客厅, 有卧室, 在数据库中, 也存在有表, 视图等概念, 我们具体存放数据库信息的是在表里面, 然后我们就需要知道怎么来创建表(table).  语法: create table 表名(字段名 字段属性);我们创建一个users的表名.然后里面有username, userid, password字段 代码: create table users(userid int, username varchar(20), password varchar(32), primary key(userid));

  • 05

    表名创建之后, 我们就可以新增数据了, 新增数据使用语法: insert into 表名(字段名, 字段名......) values(值, 值......). 新增一条名字叫做mysql的值, id为1. 然后密码也是mysql. 代码: insert into users(userid, username, password) values(1, 'mysql', 'mysql');

  • 06

    数据增加之后, 我们就需要查询一下我们刚刚插入的数据, 我们怎么查询数据呢? 使用语法: select * from 表名;或者 select 字段名, 字段名.... from 表名. 这里需要注意的的是, * 代表全部, 但是在开发中, 推荐大家使用字段名的方式, 代码为: select userid, username, password from users;

  • 07

    我想把我的数据修改一些, 把密码修改成password, 应该怎么修改呢? 这里的语法结构为: update 表名 set 字段=值 where 字段=值;这里有一个新的关键字, where, 代表的意思是说, 过滤查询的结果, 只要你想要的结果. 该句话的代码为: update users set password = 'password' where userid = 1;  图为修改之后查询结果的效果. 更新过程中, 除非有需求, 最好都要带上where条件, 特别是运行中的项目, 还有就是, 修改删除数据的时候, 最好能够备份一下数据库, 在重要的时候.

  • 08

    现在我不想要这条数据库, 我们怎么删除呢? 使用delete来删除. 语法:delete from 表名 where 字段=值; 这里和更新一样, 在删除数据的时候, 最好能够带上where条件, 即使是没有条件, 这样养成一个好习惯. 对以后写代码有很大的好处. 代码: delete from users where userid = 1;

  • 09

    mysql学习就是这么的简单, 接下来就是你的事了, 自己去练习一下吧. 只有多练习, 才能写出来牛逼的sql语句.

(0)

相关推荐

  • 如何学习PHP和MySQL

    PHP是网上最广泛使用的编程语言之一,这种编程语言功能要比简单的HTML强大得多.MySQL允许你轻易创建及修改服务器上的数据库.两个工具若一起使用,可创建出复杂.强大的定制网站和数据库.要想用好PH ...

  • Navicat for MySQL连接MySQL出现错误代码1045

    昨天做这个的数据库连接的时候,不小心手误删了些东西.把连接给删除了,结果再次建立LocalHost连接不断报405错误,下面是针对这个的解决办法 操作方法 01 MySQL服务器正在运行,停止它.   ...

  • Navicat for MySQL,mysql可视化工具简单使用

    下载过来的mysql都是用CMD来打开的,我下面推荐款为 Navicat的可视化界面 操作方法 01 双击下载过来的Navicat for MySQL.选择快速安装就行了 02 把那两个选项取消掉.点 ...

  • 完全卸载MySQL重新安装MySQL

    Mysql 卸载后,重新安装失败问题. 操作方法 01 1.在"运行"里键入regedit进入注册表. "运行"都在桌面的右下角 02 输入之后回车(Ent)确 ...

  • [Mysql]Mysql索引实现原理及相关优化策略

    操作方法 01 数据库索引 数据库索引是什么? A database index is a data structure that improves the speed of data retriev ...

  • Navicat mysql 'mysql.proc' doesn't exist

    使用navicat连接数据库时显示1146-table 'mysql.proc' doesn't exist 操作方法 01 数据库的系统表丢失了.1 考虑以下几种处理方式:a. 从其它相同版本的my ...

  • 如何安装MySQL,MySQL两种安装方式

    MySQL数据库管理系统,具有体积小.速度快.成本低等优点,广泛应用于中小型网站开发中.现在,我们来看看如何安装MySQL吧. 操作方法 01 下载安装包 在网上有很多MySQL的破解版本,正版需要序 ...

  • 一篇非常好的linux学习笔记分享(Linux入门绝佳)

    linux目录架构 / 根目录 /bin 常用的命令 binary file 的目? /boot 存放系统启动时必须读取的档案,包括核心 (kernel) 在内 /boot/grub/menu.lst ...

  • linux 中的MYSQL命令汇总 适合学习linux下配置mysql的朋友

    一、总结一下: 1.linux下启动mysql的命令: mysqladmin start /ect/init.d/mysql start (前面为mysql的安装路径) 2.linux下重启mysql ...

  • MySQL教程(MySQL数据库入门教程)

    一.MySQL基础1.1.MySQL概述数据库顾名思义,就是存储数据的仓库,这些数据是有组织存储的(DataBase简称DB).而数据库管理系统,即操作和管理数据的大型软件(DataBase Mana ...