MySQL安装及初级增删改查一
学习MYsql 是参照这个维C果糖的总结,学习目录网址:https://blog.csdn.net/qq_35246620/article/details/70823903,谢谢大神的无私分享。
一、安装mysql,并验证安装成功
1、安装,下载安装包,并安提示一步步安装,设置账号密码等,参考百度
2、打开MySQL,
验证MySQL是否安装成功,输入 show database;结果如下,表示安装成功
3、MySQL 数据库是一种C\S
结构的软件,即分为:客户端和服务端,若想访问服务器,则必须通过客户端,服务器应该一直运行,客户端则在需要使用的时候运行
二、在命令提示符cmd里创建表,做增删改查等
1、新建数据库panda01
create database panda01 charset utf-8;
删除数据库 panda01
drop database panda01;
2、表操作,新建、查看表、增删改查
2.1、新建表stu
首先要选定表所在数据库 use database(panda01)
2.2、查看表
show tables; 查看所有表
show table like 'panda01'; 查看表 panda01
show table like '%a'; 模糊查询以a结尾的表
show columns from stu;查看表stu的字段
2.3、修改表
改表名字
rename table stu to student;表名字改为student
新增字段:alter table stu add column id first;新增字段‘id’,位置是‘first’
alter table stu add column gread int;新增一列‘gread’,默认在最后
修改字段:alter table stu modify gread varchar(10);
删除字段:alter table stu drop gread;
删除表(注删除后不可撤回):
drop table stu; 删除表结构、释放存储空间
delete from stu where id=1;删除表中的数据,不加WHERE条件的话,删除表中所有数据,删除完会返回删除的条数,标识列随删除前的记录继续增长
truncate stu;删除表中所有数据,不能回滚,不计入log,删除完返回0,整个表回到初始状态,标志列从初始开始
3、表中内容增删改查
3.1、增
给表中所有字段添加(value值要按表中字段的顺序)
insert into stu values (1,'JIKE',20,'female');
给部分字段插入数据
insert into stu (name.age) values ('Pige',5);
3.2 查看结果:select * from stu;
插查看部分 select name,age from stu where name='Pige';
3.3、更新数据
update stu set sex='female',id=2 where name='Pige';
3.4、删除
delete from stu where id=1;
drop 也可以删除,但drop比delete威力更大,delete只是删除数据,但不删除定义和存储空间,但drop 不仅删除数据,也删除定义,释放存储空间。
MySQL安装及初级增删改查一的更多相关文章
- MySQL数据库安装,MySQL数据库库的增删改查,表的增删改查,表数据的基本数据类型
一 MySQL的安装 MySQL现在属于甲骨文公司,所以和java语言匹配度较高,同时甲骨文公司的另一种数据库为Oracle,两者同为关系型数据库,即采用关系模型来组织数据,以行和列的方法来存储数据的 ...
- Python进阶----数据库的基础,关系型数据库与非关系型数据库(No SQL:not only sql),mysql数据库语言基础(增删改查,权限设定)
day37 一丶Python进阶----数据库的基础,mysql数据库语言基础(增删改查,权限设定) 什么是数据库: 简称:DataBase ---->DB 数据库即存放数据的仓库, ...
- Vc数据库编程基础MySql数据库的表增删改查数据
Vc数据库编程基础MySql数据库的表增删改查数据 一丶表操作命令 1.查看表中所有数据 select * from 表名 2.为表中所有的字段添加数据 insert into 表名( 字段1,字段2 ...
- python操作三大主流数据库(2)python操作mysql②python对mysql进行简单的增删改查
python操作mysql②python对mysql进行简单的增删改查 1.设计mysql的数据库和表 id:新闻的唯一标示 title:新闻的标题 content:新闻的内容 created_at: ...
- 使用 NodeJS+Express+MySQL 实现简单的增删改查
关于node.js暂时记录如下,以后有时间一定学习 文章来自简书,作者:sprint,2016-07 使用 Node.js + Express+MySQL 实现简单的增删改查 https://www. ...
- mysql 的基本操作总结--增删改查
本文只是总结一下mysql 的基本操作,增删改查,以便忘记的时候可以查询一下 1.创建数据库 语法:CREATE DATABASES 数据库名; 例子: CREATE DATABASES studen ...
- SQL语法之初级增删改查
SQL语法之初级增删改查 1.增 1.1插入单行 INSERT INTO [表名](列名) VALUES(列值) 语法如下: INSERT INTO bsp_Nproductclass(guid,pi ...
- Mysql数据表的增删改查
---恢复内容开始--- Mysql数据表的增删改查 1.创建表 语法:CREATE TABLE 表名(字段1,字段2,字段3.......) CREATE TABLE `users` ( `us ...
- Node.js + MySQL 实现数据的增删改查
通过完成一个 todo 应用展示 Node.js + MySQL 增删改查的功能.这里后台使用 Koa 及其相应的一些中间件作为 server 提供服务. 初始化项目 $ mkdir node-cru ...
随机推荐
- mysql 5.7.16 安装配置
环境变量在path中添加一个 E:\soft\mysql-5.7.16-winx64\mysql-5.7.16-winx64\bin 查看mysql版本mysql -V 生成无密码账户进入到mysql ...
- 介绍 14 个 JavaScript 的框架和库
Javascript 得到了众多的技术领导者的拥护和支持,其中一位就是 WordPress 的作者 Matt Mullenweg , 他表示 WordPress 开发者 应该学习 JavaScript ...
- ubuntu下如何使用dpkg删除某个软件包?
答:步骤如下: 1. 找出包名 dpkg -l |grep <package name> 2. 卸载 dpkg -r <package name>
- Ubuntu16.04.3安装并配置samba方法
目的:单个Linux用户可以在windows电脑上通过映射网络驱动器的方式来访问自己的工作目录. 方法如下: 1.安装smb服务器:apt-get install samba2.安装smb支持的文件系 ...
- 安装nodejs 后运行 npm 命令无响应
安装和卸载过nodejs, 也编辑过 C:\Users\{账户}\下的.npmrc文件. 再全新安装nodejs ,运行npm 命令,无响应. 处理方法,删除C:\Users\{账户}\下的.npmr ...
- 机器学习之DBSCAN聚类算法
可以看该博客:https://www.cnblogs.com/aijianiula/p/4339960.html 1.知识点 """ 基本概念: 1.核心对象:某个点的密 ...
- 2018网特招新题writeup
沈永宁(周鸣振)这狗比,晚上才发现他隐姓埋名偷偷刷了分还刷到了第一名,不行我也刷...我刷刷刷
- 小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_5-10.Springboot2.x用户登录拦截器开发实战
笔记 10.Springboot2.x用户登录拦截器开发实战 简介:实战开发用户登录拦截器拦截器 LoginInterceptor 1.实现接口 LoginI ...
- 1、DNS服务基础
w'indows上名称解析目录: C:\Windows\System32\drivers\etc https://jocent.me/2017/06/18/dns-protocol-principle ...
- 视图push和presentViewController注意点
presentViewController: - (void)publishClick{ NSLog(@"发布按钮被点击"); PublishViewController *pub ...