数据库基础 新手入门(一)

目录

一、数据库

二、数据库的使用

1.利用MySQL客户端访问数据库:

2.Windows建立连接

3.创建子账号

三、 数据库的创建

1.创建数据库

2.查询数据库

 3.使用数据库

4.修改数据库参数

5.删除数据库

7.更新数据

8.数据表的基础知识

9.创建数据表

 四、数据库中的记录

1.插入记录

2.修改数据表中的记录

3.删除记录

五、复制表

1.复制

复制数据表结构

复制表结构和表记录

将完整数据复制到复制表中

2.查看

查看数据表中所有记录

数据的导入与导出

六、命令的使用

单条件查询

AND多条件查询

         OR多条件查询

UNION联合查询

ORDER BY 排序

JOIN表连接

七、数据库的运算符

      1、算数运算符

      2、比较运算符

八、数据库的函数

     1.数学函数

     2.字符串函数

    3.日期和时间函数


关于数据库入门整理,多多支持,后续内容会继续补充,感谢。


关于MySQL数据库应用与设计任务的设计知识有:NySQL的下载,安装,配置,E-R图,概念设计,逻辑设计,数据类型,表,数据库,运算符,函数,约束,数据完整性,触发器,查询,视图,存储过程,安全,权限等知识。

 随着互联网快速发展“L","N","M","P","R"分别代表着Linux、Nginx、MySQL、PHP、Redis这些都是后端开发工程师必备技能。

一、数据库

长期存储在计算机内有组织的可共享的大量数据集合,根本目的解决数据共享问题。

按照数据结构来组织、存储和管理数据的仓库。相当于可以提供多人使用管理的数据仓库。

数据库系统模型:层次模型,网状模型,关系模型

数据库的设计:概念设计、逻辑设计、物理设计

数据库管理系统(DBMS,database Management System)

常见数据库

Oracle:支持LINUX、Windows等多平台处理强,适用于大型公司、机构等。

SQL SERVER:可运行在WindowsNT/2000/XP等操作系统。

ACCESS数据库:Microsoft公司,简单易学。

MySQL:开源、免费、多平台使用、运行快、用户权限设置简单等。

MySQL的特点

1、可移植性强 2、运行快 3、支持多平台 4、支持各种开发语言 5、提供多种引擎

6、功能强大 7、安全性高 8、价格低廉

MySQL下载地址:http://dev.mysql.com/downloads/

MySQL可视化界面工具:Navicat

Navicat简介:一套快速、可靠并价格便宜的数据库管理工具,专为简化数据库的管理及降低系统管理成本而开发。

是拥有直观化的图形用户界面,它让用户可以以安全并且简单的方式创建、组织、访问和共享MySQL数据库中的数据。

可以用来对本机远程MySQLSQL ServerSQLiteOraclePostgreSQL数据库进行管理及开发。Navicat的功能足以符合专业开发人员的所有需求,而且对数据库服务器的新手来说又相当容易学习。

适用于Microsoft WindowsMac OSLinux三种平台,它可以让用户连接到任何本机或远程服务器、提供一些实用的数据库工具如数据模型、数据传输、数据同步、结构同步、导入、导出、备份、还原、报表创建工具及计划以协助管理数据。

二、数据库的使用

命名格式:

1、mysql.客户端工具(在安装目录下的bin目录中,myql.exe,最好将bin目录路径加入到环境境变量path中)中的命令通常由SQL语句组成,随后跟着一个分号。有一些例外不需要分号。

2、在windows下命令不分大小写,命令可跨行,以分号结束。输入\c表示取消前面输出的未执行的命令行。

命名规范:

1、库名、表名、字段名必须使用小写字母,如需分隔,则采用下划线“_”分割。

2、库名、表名、字段名支持最多64个字符,但为了统一规范、易于辨识以及减少传输量禁止超过32个字符。

3、库名、表名、字段名禁止使用MySQL保留字。当库名、表名、字段名等属性含有保留字时,必须用反引号(`引用属性名称,这将使得SQL语句书写、SHELL脚本中变量的转义等变得非常复杂。

注:建议表字符集使用UTF8,必要时可申请使用UTF8MB4字符集。

1.利用MySQL客户端访问数据库:

2.Windows建立连接

mysql -uroot -p -P3306 -hlocalhost;

3.创建子账号

目的:实现多人同时对数据库处理,每个人的权限不同。

使用root账号登录MySQL 新建子账号:

create user 'test'@'localhost' identified by '123456';

创建后登录查看

三、 数据库的创建

使用SQL语句使用数据库

1.创建数据库

mysql> create database kuming character set character_name;

kuming:表示要创建数据库的名字。

character_name:表示设置数据库的字符集,以防乱码出现。库中如有中文最好使用gbk字符集。

注:MySQL中两个数据库不允许相同名字,每天SQL语句都以(;)结束。

2.查询数据库

查询MySQL数据库中所有数据库信息

mysql> show databases;

 

 3.使用数据库

mysql> USE shujuku;

  • 8
    点赞
  • 74
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值