加入收藏 | 设为首页 | 会员中心 | 我要投稿 开发网_运城站长网 (https://www.0359zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

SQL与数据库编程学习笔记

发布时间:2022-11-26 13:08:38 所属栏目:MsSql教程 来源:
导读:  一:理论知识参考

  学习网站参考:

  数据库主要分为两类:

  1.关系型数据库:关系型数据库采用表格的储存方式,数据以行和列的方式进行存储,要读取和查询都十分方便,例如常见的:Oracle,
  一:理论知识参考
 
  学习网站参考:
 
  数据库主要分为两类:
 
  1.关系型数据库:关系型数据库采用表格的储存方式,数据以行和列的方式进行存储,要读取和查询都十分方便,例如常见的:Oracle,SQLServer。
 
  2.非关系型数据库(NoSQL):NoSQL并没有一个明确的范围和定义,但都有一个共同的特点就是去掉关系数据库的关系型特性,数据之间无关系Mssq分页存储过程,应对大数据量的能力有所提高。
 
  PS:关系型数据库是写入到磁盘中,读写速度一般;非关系型数据库则写入到内存当中,读写速较快,但并不能完全崇拜于非关系型数据库,通常来说非关系型数据库与关系型数据库是相辅相成的,合理利用才会发挥其最大性能。
 
  常见web架构LAMP:Linux+Apache+MySQL+PHP
 
  二:基于windows sever2003系统进行SQL数据库编程实践
 
  由于windows sever2003系统限制,将采用mysql-5.6.11-win32版本数据库进行操作
 
  Mysql下载:
 
  1.点击Archives进入历史版本下载界面,选择合适版本MySQL安装包下载(普遍为ZIP文件格式)
 
  SQL与数据库编程学习笔记-day1
 
  2.解压到Windows sever2003系统中:
 
  SQL与数据库编程学习笔记-day1
 
  3.进入mysql-5.6.11-win32文件夹中创建”my.ini”配置文件;
 
  SQL与数据库编程学习笔记-day1
 
  4.将下列代码写入至”my.ini”配置文件中;
 
  [mysql]
  # 设置mysql客户端默认字符集
  default-character-set=utf8
  [mysqld]
  #设置3306端口
  port =3306
  # 设置mysql的安装目录
  basedir=C:\mysql-5.6.11-win32
  # 设置mysql数据库的数据的存放目录
  datadir=C:\mysql-5.6.11-win32\data
  # 允许最大连接数
  max_connections=200
  # 服务端使用的字符集默认为8比特编码的latin1字符集
  character-set-server=utf8
  # 创建新表时将使用的默认存储引擎
  default-storage-engine=INNODB
  explicit_defaults_for_timestamp=true
  PS:”basedir”和”datadir”两个文件的值为Mysql解压文件所在位置,其中”datadir=C:\mysql-5.6.11-win32\data “标红位置可进行自定义文件设置;
 
  5.以管理员身份运行CMD窗口,进入MySQL解压文件”bin”目录下(配置环境变量后可直接进行cmd窗口执行sql语句,不再需要进入指定文件夹下执行sql语句);
 
  6.进行MySQL安装与启动;
 
  安装语句:mysqld install
 
  启动语句:net start mysql(正常显示为MySQL服务正在启动 ,MySQL服务启动成功。由于我已经提前安装过一遍就不再演示,如出现报错,可记录下错误代码利用百度查询解决办法)
 
  7.启动数据库;
 
  启动数据库指令:mysql -uroot (第一次登录用户密码为空,可省略);
 
  8.服务启动后可打开任务管理器进行查看服务是否存在;
 
  PS:”mysql.exe”为客户端进程,”mysqld.exe”为服务端进程;
 
  SQL与数据库编程学习笔记-day1
 
  9.操作完成。
 
  Original:
 
  Author: 学到凌晨一点
 
  Title: SQL与数据库编程学习笔记-day1
 

(编辑:开发网_运城站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!