安装好xammp,打开阿帕奇和数据库服务;



点击右侧 shell 按钮,进入命令行;

首先,利用超级管理员权限进入数据库: mysql -uroot -p

enter,再enter

把下述代码复制进命令行,或者把下述代码保存到一个文件,文件名为英文,路径也为英文,比如:test.sql

然后在命令行写入:

SOURCE C:\xampp\htdocs\ajax\07.13\test\test.sql

在浏览器窗口输入:http://127.0.0.1/phpmyadmin



SET NAMES UTF8;

DROP DATABASE IF EXISTS t0713;

CREATE DATABASE t0713 CHARSET = UTF8;

USE t0713;

CREATE TABLE t_user(

id INT PRIMARY KEY AUTO_INCREMENT,

pname VARCHAR(32),

pwd VARCHAR(32)

);

INSERT INTO t_user VALUES

(NULL,’tom’,’123456’),

(NULL,’jack’,’123456’),

(NULL,’lose’,’123456’);

上述代码中:

SET NAMES UTF8; //设置编码格式utf-8

DROP DATABASE IF EXISTS t0713; //删除数据库,如果存在t0713数据库

CREATE DATABASE t0713 CHARSET = UTF8; //创建数据库t0713,并设置编码utf-8

USE t0713; //用这个数据库

CREATE TABLE t_user( //创建数据表

id INT PRIMARY KEY AUTO_INCREMENT, //设置id为自增长,代码为:INT PRIMARY KEY AUTO_INCREMENT

pname VARCHAR(32), //用户名采用字符串32位

pwd VARCHAR(32) //密码采用字符串32位

);

INSERT INTO t_user VALUES //向数据表中插入数据

(NULL,’tom’,’123456’),

(NULL,’jack’,’123456’),

(NULL,’lose’,’123456’);

列数据类型(常用列类型)

int 整型(年龄) 范围-21亿~21亿

varchar(10) 字符串(10个字符[数字,字母,汉字])

double(10,2) 浮点(小数)总长10位其中2位小数

datetime 日期和时间

BIGINT 计算机最大值

VARCHAR(3) NOT NULL DEFAULT ” 没有就默认为空

插入完,我们可以在命令行,查询数据

mysql -uroot -p

SHOW DATABASES;

USE t0713;

SHOW TABLES;

SELECT * FROM t_user;

上面讲到向数据库添加记录,下面说说删除记录

删除数据表:

DROP TABLE t_user;

删除数据表中某行的数据:

DELETE FROM 表名 WHERE 条件;

DELETE FROM t_user WHERE id=3; (一般都用id,效率高)

DELETE FROM t_user WHERE pname=’jack’;

更新记录:

UPDATE 表名 SET 列名1=新值1,列名2=新值2 WHERE 条件;

UPDATE t_user SET pname=’bob’ WHERE id=1;

查询记录:

SELECT 列名1,列名2,… FROM 表名 WHERE 条件;

SELECT * FROM 表名 WHERE 条件; // * 代表所有列

升序:SELECT * FROM t_emp ORDER BY sal;

降序:SELECT * FROM t_emp ORDER BY sal DESC;

子查询

SELECT * FROM t_temp WHERE did = (SELECT id FROM t_dept WHERE name = ‘account’);

数据库 mysql 操作的更多相关文章

  1. 数据库 MYSQL操作(一)

    数据库  MYSQL操作总结(一) 本文主要介绍一下笔者在使用数据库操作的过程中的一些总结,主要的内容包括一下几个内容: 一.mysql 使用基础(主要包括数据库的安装.基本操作等内容) 二.mysq ...

  2. python数据库(mysql)操作

    一.软件环境 python环境默认安装了sqlite3,如果需要使用sqlite3我们直接可以在python代码模块的顶部使用import sqlite3来导入该模块.本篇文章我是记录了python操 ...

  3. python之数据库(mysql)操作

    前言: 最近开始学django了,学了下web框架,顿时感觉又会了好多知识.happy~~ 这篇博客整理写下数据库基本操作,内容挺少.明天写SQLAlchemy. 一.数据库基本操作 1. 想允许在数 ...

  4. mysql 操作sql语句 目录

    mysql 操作sql语句 操作数据库 mysql 操作sql语句 操作数据表 mysql 操作sql语句 操作数据表中的内容/记录

  5. zabbix数据库mariadb从服务器迁移到云mysql数据库的操作

    zabbix数据库mariadb从本机迁移到云mysql数据库的操作 1.将zabbix数据库导出,并导入到云数据库中 由于数据库较大,如果直接使用shell会话中断会导致数据库导出或者导入失败,使用 ...

  6. MYSQL数据库的操作

    Mysql的连接方式: 1.原生函数:mysql_connect($server,$username,$password);   //打开一个到Mysql服务器的连接 mysql_select_db( ...

  7. DBA必备:MySQL数据库常用操作和技巧

    DBA必备:MySQL数据库常用操作和技巧 2011-02-25 15:31 kaduo it168 字号:T | T MySQL数据库可以说是DBA们最常见和常用的数据库之一,为了方便大家使用,老M ...

  8. MySQL操作数据库和表的常用命令新手教程

    1.查看数据库 获取服务器上的数据库列表通常很有用.执行show databases;命令就可以搞定. mysql> show databases; 2.创建数据库 mysql> crea ...

  9. Python学习(21)python操作mysql数据库_操作

    目录 数据库连接 创建数据库表 数据库插入操作 数据库查询操作 数据库更新操作 删除操作 执行事务 错误处理 数据库连接 连接数据库前,请先确认以下事项: 您已经创建了数据库 TEST. 在TEST数 ...

随机推荐

  1. oa_mvc_easyui_删除(6)

    1.删除列,添加a标签,绑定参数 <a href="javascript:void(0)" class="delete" ids="@newli ...

  2. RSA 加密长度计算公式

    The length of data that can be encrypted using RSA is determined primarily by the size of the key yo ...

  3. FTP服务器上传,下载文件

    public class FtpUtil { /** * * @param host FTP服务器地址 * @param port FTP服务器端口 * @param username FTP登录账号 ...

  4. 牛客假日团队赛10 L 乘积最大 (dp,大数)

    链接:https://ac.nowcoder.com/acm/contest/1072/L?&headNav=acm&headNav=acm 来源:牛客网 乘积最大 时间限制:C/C+ ...

  5. 【2019.3.20】NOI模拟赛

    题目 这里必须标记一下那个傻逼问题,再不解决我人就没了! 先放一个 $T3$ $20$ 分暴力 #include<bits/stdc++.h> #define rep(i,x,y) for ...

  6. Elasticsearch改动

    随着Elasticsearch的版本升级,Elasticsearch的一些特性也在改变,下面是一些需要注意的地方 v6.x 版本之前 : 一个index下面是可以创建多个type v6.x 版本 : ...

  7. python-文件校验

    使用hashlib的md5方法对文件进行加密,目的是为了保证文件在传输的过程中是否发生变化. #!/usr/bin/python3 # coding:utf-8 # Auther:AlphaPanda ...

  8. vs 2019 调试web项目 浏览器

  9. linux查看网关

    Linux下查看网关方法:route -n ip route show traceroute www.prudentwoo.com -s 100 第一行就是自己的默认网关 netstat -r mor ...

  10. 洛谷 P2473 [SCOI2008]奖励关 ( 期望DP )

    题目链接 题意 : 中文题.点链接 分析 : 第一道有关概率期望的DP 有个大部分情况下通用的结论 概率正推.期望反推 原因不明.其实是没有查到较好的解释 这题由于有一些取物品的先决条件在这里 而且观 ...