当前位置: 首页 > news >正文

MySQL的概念,编译及安装

一.数据库的基本概念

1、数据(Data)

• 描述事物的符号记录

• 包括数字,文字,图形,图像,声音,档案记录等

• 以“记录”形式按统一的格式进行存储

2、表

• 将不同的记录组织在一起

• 用来存储具体数据

3、数据库

• 表的集合,是存储数据的仓库

• 以一定的组织方式存储的相互有关的数据集合

4、数据库管理系统(DBMS)

数据库管理系统(Database Management System,简称DBMS)是为管理数据库而设计的电脑软件系统,一般具有存储、截取、安全保障、备份等基础功能

• 是实现对数据库资源有效组织、管理和存取的系统软件

数据库管理系统主要分为以下两类:

4.1 关系数据库

​ 关系数据库是创建在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。现实世界中的各种实体以及实体之间的各种联系均用关系模型来表示.几乎所有的数据库管理系统都配备了一个开放式数据库连接(ODBC)驱动程序,令各个数据库之间得以互相集成。

​ 典型代表有:MySQL、Oracle、Microsoft SQL Server、Access及PostgreSQL等

4.2 非关系型数据库 NoSQL

​ 非关系型数据库是对不同于传统的关系数据库的数据库管理系统的统称。与关系数据库最大的不同点是不使用SQL作为查询语言。

​ 典型代表有:Reids、BigTable(Google)、Cassandra、MongoDB、CouchDB;

​ 还包括键值数据库:Apache Cassandra(Facebook)、LevelDB(Google)

5、数据库系统

• 是一个人机系统,由硬件、os、数据库、DBMS、应用软件和数据库用户组成

• 用户可以通过DBMS或应用程序操作数据库

结构化查询语言(Structured Query Language)简称SQL,是一种数据库查询语言。

作用:用于存取数据、查询、更新和管理关系数据库系统。

6、访问数据库的流程

二.数据库系统发展史

1.第一代数据库

• 自20世纪60年代起,第一代数据库系统问世

• 是层次模型与网状模型的数据库系统

• 为统一管理和共享数据提供了有力的支撑

2.第二代数据库

• 20世纪70年代,第二代数据库—关系数据库开始出现

• 20世纪80年代,IBM公司的关系数据库系统DB2问世,开始逐步取代层次与网状模型的数据库,成为行业主流

• 到目前为止,关系数据库系统仍占领数据库应用的主要地位

3.第三代数据库

• 自20世纪80年代开始,适应不同领域的新型数据库系统不断涌现

• 面向对象的数据库系统,实用性强,适应面广

• 20世纪90年代后期,形成了多种数据库系统共同支撑应用的局面

• 一些新的元素被添加进主流数据库系统中
例如,Oracle支持的 “关系-对象"数据库模型

三、当今主流数据库介绍

1.SQL Server (微软公司产品)

• 面向Windows操作系统
• 简单、易用

2、Oracle (甲骨文公司产品)

• 面向所有主流平台,
• 安全、完善,操作复杂

3、DB2 (IBM公司产品)

• 面向所有主流平台
• 大型、安全、完善

4.MySQL (甲骨文公司收购)

• 免费、开源、体积小

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。

MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。

在Java企业级开发中非常常用,因为 MySQL 是开源免费的,并且方便扩展。

四、关系数据库

• 关系数据库系统是基于关系模型的数据库系统

• 关系模型的数据结构使用简单易懂的二维数据表

• 关系模型可用简单的“实体关系”(E-R) 图来表示

• E-R图中包含了实体(数据对象)、关系和属性三个要素

1、实体

• 也称为实例,对应现实世界中可区别于其它对象的“事件”或“事物”

♢如银行客户、银行账户等

2、属性

• 实体所具体的某一特性,一个实体可以有多个属性

♢ 如“银行客户”实体集中的每个实体均具有姓名、住址、电话等属性

3、联系

• 实体集之间的对应关系称为联系,也称为关系

♢如银行客户和银行账户存在“储蓄”的关系

所有实体及实体之间联系的集合构成一个关系数据库

关系数据库的存储结构是二维表格

在每个二维表中

• 每一行称为一条记录,用来描述一个对象的信息

• 每一列称为一个字段,用来描述对象的一个属性

4、关系数据库

• Oracle , MySQL
• SQLServer、Sybase
• Informix、access
• DB2、FoxPRO

5、关系数据库的应用

12306用户信息系统------------Oracle,MySQL

淘宝账号系统---------------------SQLServer、Sybase

联通手机号信息系统----------- Informix、access

银行用户账号系统---------------DB2、FoxPRO

网站用户信息系统---------------PostgreSQL

六、非关系数据库

非关系数据库也被称作NoSQL (Not Only SQL)

存储数据不以关系模型为依据,不需要固定的表格式

1、非关系型数据库的优点

• 数据库可高并发读写

• 对海数据高效率存储与访问

• 数据库具有高扩展性与高可用性

2、常用的非关系数据库

Redis、mongoDB等

3、总结

非关系数据库大部分以键值对的方式进行存储(例如:name=xxx),之间没有特定的联系,安全性不是很高,非关系数据库很多将数据是写在内存当中,所以读写速度快

七、MySQL的介绍

1 MySQL数据库介绍

一款深受欢迎的开源关系型数据库

Oracle旗下的产品

遵守GPL协议,可以免费使用与修改

特点:

性能卓越、服务稳定

开源、无版权限制、成本低

多线程、多用户

基于C/S(客户端/服务器)架构

安全可靠

2、MySQL商业版与社区版

MySQL商业版是由MySQL AB公司负责开发与维护,需要付费才能使用

MySQL社区版是由分散在世界各地的MySQL开发者、爱好者一起开发与维护,可以免费使用

两者区别

商业版组织管理与测试环节更加严格,会比社区版更稳定

商业版不遵守GPL,社区版遵从GPL可以免费使用

商业版可获得7*24小时的服务,社区版则没有

3、 MySQL产品阵营

第一阵营:5.0-5.1阵营,可说是早期产品的延续

第二阵营:5.4-5.7阵营,整合了MySQL AB公司、社区和第三方公司开发的存储引擎,从而提高性能

第三阵营:6.0-7.1阵营,就是MySQL Cluster版本, 为适应新时代对数据库的集群需求而开发

下载网址:
http://www.dev.mysql.com/downloads

八、编译安装MySQL数据库

1、安装环境包

确认安装 gcc 、 gcc-c++ 、make、cmake
ncurses-devel、(字符终端屏幕控制基本库)
bison、(语法分析器)
libaio-devel (支持同步I/O)的软件包

yum -y install gcc gcc-c++ make ncurses ncurses-devel bison cmake libaio-devel

2、添 加mysql用户并加入到mysql组

useradd  -s /sbin/nologin mysql
mkdir -p /usr/local/mysql

3、将所需安装包放到/opt目录下并解压

cd /opt
tar zxvf mysql-5.5.24.tar.gz

4、配置软件模块

cd /opt/mysql-5.5.24.tar.gzcmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_UNIX_ADDR=/home/mysql/mysql.sock \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_EXTRA_CHARSETS=all \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_MEMORY_STORAGE_ENGINE=1 \
-DWITH_READLINE=1 \
-DENABLED_LOCAL_INFILE=1 \
-DMYSQL_DATADIR=/home/mysql \
-DMYSQL_USER=mysql \
-DMYSQL_TCP_PORT=3306         

指定安装路径
指定家目录 sock 数据库连接文件
指定字符集
指定字符编码
扩展性的字符集 支持其他的字符集
开启各种功能的存储引擎机
存储引擎机
存储引擎机
支持readline程序平台 读取数据按行读取,一行是一个对象
本地写入文件,方便导入导出
数据库的家目录 数据库存放的路径
指定管理用户和端口号

5、编译及安装

make && make install ------如果报错,清空缓存文件-如果正常可忽略-------
find -name CMakeCache.txt
rm -f ./CMakeCache.txt     

6、更改mysql安装目录和配置文件的属主属组

chown -R mysql.mysql /usr/local/mysql 
chown mysql:mysql /etc/my.cnf  

7、设置路径环境变量

export PATH=$PATH:/usr/local/mysql/bin/   \*开机时刷新*\         或者可选择vi /etc/profile 在最后一行加入后 运行source /etc/profile

8、添加服务

cp support-files/my-medium.cnf /etc/my.cnf                 
或
cp support-files/my-default.cnf /etc/my.cnfcp support-files/mysql.server /etc/init.d/mysqld             chmod 755 /etc/init.d/mysqld                            
chkconfig --add /etc/init.d/mysqld                     
chkconfig mysqld --level 35 on         

9、初始化数据库

/usr/local/mysql/scripts/mysql_install_db \
--user=mysql \
--ldata=/var/lib/mysql \
--basedir=/usr/local/mysql \
--datadir=/home/mysql

10、创建软链接并修改配置文件

ln -s /var/lib/mysql/mysql.sock /home/mysql/mysql.sock           /*直接建立软连接*/vi /etc/init.d/mysqld
basedir=/usr/local/mysql
datadir=/home/mysqlservice mysqld start
netstat -natp | grep 3306

11、修改mysql 的登录密码并授权远程登录

mysqladmin -u root -p password "abc123"     #给root账号设置密码为abc123,提示输入的是原始密码(为空)  
mysql -u root -p
grant all privileges on *.* to 'root'@'%' identified by 'abc123';
#授予root用户可以在所有终端远程登录,使用的密码是abc123,并对所有数据库和所有表有操作权限show databases;         #查看当前已有的数据库

按照步骤安装即可,具体可参照之前的文章(在此就不演示了): LNMP搭建 - 啦啦啦12178 - 博客园 (cnblogs.com)

九、MySQL数据库自动补全命令的三种方式

1、方式一:临时使用自动补全功能

mysql -u root -p --auto-rehash

2、方式二:永久使用自动补全功能

vi /etc/my.cnf[mysql]
auto-rehash

3、方法三:使用软件mycli实现自动补全功能

3.1 安装相关依赖软件(需要配置yum官方或者阿里源进行安装)

yum -y install epel-release
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel gcc

3.2 下载python安装包(自己下载过可以忽略此步骤)

wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tgz

3.3 创建目录,并添加配置

mkdir ~/.pip/cat > ~/.pip/pip.conf <<EOF
[global]
index-url = https://mirrors.aliyun.com/pypi/simple/[install]
trusted-host=mirrors.aliyun.com
EOF

3.4 安装相关依赖软件,解压python软件包并进行编译安装

yum -y install libffi-devel zlib* python-devel openssl-devel
tar -zxvf Python-3.9.0.tgz
cd Python-3.9.0/
./configure --prefix=/usr/local/python --with-ssl
make && make install

3.5 优化路径,安装pip3

yum -y install libffi-devel zlib* python-devel openssl-devel
tar -zxvf Python-3.9.0.tgz
cd Python-3.9.0/
./configure --prefix=/usr/local/python --with-ssl
make && make install

3.6 登录测试

mycli -u root -p <密码>

相关文章:

MySQL的概念,编译及安装

一.数据库的基本概念 1、数据&#xff08;Data&#xff09; • 描述事物的符号记录 • 包括数字&#xff0c;文字&#xff0c;图形&#xff0c;图像&#xff0c;声音&#xff0c;档案记录等 • 以“记录”形式按统一的格式进行存储 2、表 • 将不同的记录组织在一起 • …...

系统性能压力测试

系统性能压力测试 一、压力测试 压力测试是给软件不断加压&#xff0c;强制其在极限的情况下运行&#xff0c;观察它可以运行到何种程度&#xff0c;从而发现性能缺陷&#xff0c;是通过搭建与实际环境相似的测试环境&#xff0c;通过测试程序在同一时间内或某一段时间内&…...

从零开始学习Linux运维,成为IT领域翘楚(三)

文章目录 &#x1f525;Linux超级用户与伪用户&#x1f525;Linux文件基本属性&#x1f525;Linux权限字与权限操作 &#x1f525;Linux超级用户与伪用户 Linux下用户分为三类&#xff1a;超级用户、普通用户、伪用户 ⭐ 超级用户&#xff1a;用户名为root&#xff0c;具有一切…...

轻松搭建自己的ChatGPT聊天机器人,让AI陪你聊天!

随着人工智能技术的发展&#xff0c;聊天机器人已经成为了我们生活中的一部分。无论是在客服机器人上还是智能助手上&#xff0c;聊天机器人都能够给我们带来真正的便利和快乐。现在&#xff0c;你也可以轻松搭建自己的ChatGPT聊天机器人&#xff0c;和它天马行空地聊天&#x…...

CompletableFutrue异步处理

异步处理 一、线程的实现方式 1. 线程的实现方式 1.1 继承Thread class ThreadDemo01 extends Thread{Overridepublic void run() {System.out.println("当前线程:" Thread.currentThread().getName());} }1.2 实现Runnable接口 class ThreadDemo02 implements …...

【前端面经】JS-对象的可枚举性

JavaScript中的对象是非常重要的数据类型&#xff0c;它们作为编程中的基础构建块&#xff0c;可以被用来表示各种数据结构。对象是由属性构成的&#xff0c;每个属性都包含一个名字和一个值。属性值可以是基本类型或其他对象。在JavaScript中&#xff0c;对象属性有许多特性&a…...

沁恒 CH32V208(三): CH32V208 Ubuntu22.04 Makefile VSCode环境配置

目录 沁恒 CH32V208(一): CH32V208WBU6 评估板上手报告和Win10环境配置沁恒 CH32V208(二): CH32V208的储存结构, 启动模式和时钟沁恒 CH32V208(三): CH32V208 Ubuntu22.04 Makefile VSCode环境配置 硬件部分 CH32V208WBU6 评估板WCH-LinkE 或 WCH-Link 硬件环境与Windows下…...

日撸 Java 三百行day38

文章目录 说明day381.Dijkstra 算法思路分析2.Prim 算法思路分析3.对比4.代码 说明 闵老师的文章链接&#xff1a; 日撸 Java 三百行&#xff08;总述&#xff09;_minfanphd的博客-CSDN博客 自己也把手敲的代码放在了github上维护&#xff1a;https://github.com/fulisha-ok/…...

玩转肺癌目标检测数据集Lung-PET-CT-Dx ——④转换成PASCAL VOC格式数据集

文章目录 关于PASCAL VOC数据集目录结构 ①创建VOC数据集的几个相关目录XML文件的形式 ②读取dcm文件与xml文件的配对关系③创建VOC格式数据集④创建训练、验证集 本文所用代码见文末Github链接。 关于PASCAL VOC数据集 pascal voc数据集是关于计算机视觉&#xff0c;业内广泛…...

两种使用 JavaScript 实现网页高亮关键字的方法

随着各种类型的信息源变得越来越多&#xff0c;我们常常需要通过搜索引擎来找到自己需要的信息。在搜索结果中&#xff0c;通常会高亮显示与我们搜索的关键词相关的内容&#xff0c;这样我们就能更快地找到自己需要的信息。 在本文中&#xff0c;我们将探讨如何使用 JavaScrip…...

【SpringBoot】SpringBoot集成ElasticSearch

文章目录 第一步&#xff0c;导入jar包&#xff0c;注意这里的jar包版本可能和你导入的不一致&#xff0c;所以需要修改第二步&#xff0c;编写配置类第三步&#xff0c;填写yml第四步&#xff0c;编写util类第五步&#xff0c;编写controller类第六步&#xff0c;测试即可 第一…...

从 Elasticsearch 到 Apache Doris,10 倍性价比的新一代日志存储分析平台

作者介绍&#xff1a;肖康&#xff0c;SelectDB 技术副总裁 导语 日志数据的处理与分析是最典型的大数据分析场景之一&#xff0c;过去业内以 Elasticsearch 和 Grafana Loki 为代表的两类架构难以同时兼顾高吞吐实时写入、低成本海量存储、实时文本检索的需求。Apache Doris…...

探讨Redis缓存问题及解决方案:缓存穿透、缓存击穿、缓存雪崩与缓存预热(如何解决Redis缓存中的常见问题并提高应用性能)

Redis是一种非常流行的开源缓存系统&#xff0c;用于缓存数据以提高应用程序性能。但是&#xff0c;如果我们不注意一些缓存问题&#xff0c;Redis也可能会导致一些性能问题。在本文中&#xff0c;我们将探讨Redis中的一些常见缓存问题&#xff0c;并提供解决方案。 一、缓存穿…...

【Python】怎么在pip下载的时候设置镜像?(常见的清华镜像、阿里云镜像以及中科大镜像)

一、清华镜像 在使用 pip 命令下载 Python 包时&#xff0c;可以通过设置 pip 的镜像源为清华镜像来加快下载速度。 以下是如何设置清华镜像源的步骤&#xff1a; 打开终端或命令行窗口执行以下命令添加清华镜像源&#xff1a; pip config set global.index-url https://py…...

【AI面试】目标检测中one-stage、two-stage算法的内容和优缺点对比汇总

在深度学习领域中&#xff0c;图像分类&#xff0c;目标检测和目标分割是三个相对来说较为基础的任务了。再加上图像生成&#xff08;GAN&#xff0c;VAE&#xff0c;扩散模型&#xff09;&#xff0c;keypoints关键点检测等等&#xff0c;基本上涵盖了图像领域大部分场景了。 …...

stack、queue和priority_queue的使用介绍--C++

目录 一、stack介绍 使用方法 二、queue介绍 queue的使用 三、priority_queeue 优先级队列介绍 一、stack介绍 1. stack是一种容器适配器&#xff0c;专门用在具有后进先出操作的上下文环境中&#xff0c;其删除只能从容器的一端进行元素的插入与提取操作。 2. stack是作为容器…...

python遍历数组

在Python中&#xff0c;有多种方式可以遍历数组&#xff0c;以下是其中的几种方式&#xff1a; 1. 使用for循环&#xff1a; my_list [1, 2, 3, 4, 5] for x in my_list: print(x) 2. 使用while循环和索引&#xff1a; my_list [1, 2, 3, 4, 5] i 0 while i < len(m…...

红黑树理论详解与Java实现

文章目录 基本定义五大性质红黑树和2-3-4树的关系红黑树和2-3-4树各结点对应关系添加结点到红黑树注意事项添加的所有情况 添加导致不平衡叔父节点不是红色节点&#xff08;祖父节点为红色&#xff09;添加不平衡LL/RR添加不平衡LR/RL 叔父节点是红色节点&#xff08;祖父节点为…...

container的讲解

我们做开发经常会遇到这样的一个需求&#xff0c;要开发一个响应式的网站&#xff0c;但是我们需要我们的元素样式跟随着我们的元素尺寸大小变化而变化。而我们常用的媒体查询&#xff08;Media Queries&#xff09;检测的是视窗的宽高&#xff0c;根本无法满足我们的业务需求&…...

JavaScript 箭头函数

&#xff08;许多人所谓的成熟&#xff0c;不过是被习俗磨去了棱角&#xff0c;变得世故而实际了。那不是成熟&#xff0c;而是精神的早衰和个性的消亡。真正的成熟&#xff0c;应当是独特个性的形成&#xff0c;真实自我的发现&#xff0c;精神上的结果和丰收。——周国平&…...

简单理解Transformer注意力机制

这篇文章是对《动手深度学习》注意力机制部分的简单理解。 生物学中的注意力 生物学上的注意力有两种&#xff0c;一种是无意识的&#xff0c;零一种是有意识的。如下图1&#xff0c;由于红色的杯子比较突出&#xff0c;因此注意力不由自主指向了它。如下图2&#xff0c;由于…...

Vue3面试题:20道含答案和代码示例的练习题

Vue3中响应式数据的实现原理是什么&#xff1f; 答&#xff1a;Vue3中使用Proxy对象来实现响应式数据。当数据发生变化时&#xff0c;Proxy会自动触发更新。 const state {count: 0 }const reactiveState new Proxy(state, {set(target, key, value) {target[key] valueco…...

Oracle数据库创建用户

文章目录 1 查看当前连接的容器2 查看pdb下库的信息3 将连接改到XEPDB1下&#xff0c;并查看当前连接4 创建表空间5 创建用户6 用户赋权7 删除表空间、用户7.1 删除表空间7.2 删除用户 8 CDB与PDB的概念 1 查看当前连接的容器 SQL> show con_name;CON_NAME ---------------…...

互联网摸鱼日报(2023-04-30)

互联网摸鱼日报&#xff08;2023-04-30&#xff09; InfoQ 热门话题 被ChatGPT带火的大模型&#xff0c;如何实际在各行业落地&#xff1f; Service Mesh的未来在于网络 百度 Prometheus 大规模业务监控实战 软件技术栈商品化&#xff1a;应用优先的云服务如何改变游戏规则…...

第二章--第一节--什么是语言生成

一、什么是语言生成 1.1. 说明语言生成的概念及重要性 语言生成是指使用计算机程序来生成符合人类自然语言规范的文本的过程。它是自然语言处理(NLP)领域中的一个重要分支,涉及到语言学、计算机科学和人工智能等领域的交叉应用。语言生成技术可以被广泛地应用于自动问答系…...

HTML <!--...--> 标签

实例 HTML 注释&#xff1a; <!--这是一段注释。注释不会在浏览器中显示。--><p>这是一段普通的段落。</p>浏览器支持 元素ChromeIEFirefoxSafariOpera<!--...-->YesYesYesYesYes 所有浏览器都支持注释标签。 定义和用法 注释标签用于在源代码中…...

TinyML:使用 ChatGPT 和合成数据进行婴儿哭声检测

故事 TinyML 是机器学习的一个领域,专注于将人工智能的力量带给低功耗设备。该技术对于需要实时处理的应用程序特别有用。在机器学习领域,目前在定位和收集数据集方面存在挑战。然而,使用合成数据可以以一种既具有成本效益又具有适应性的方式训练 ML 模型,从而消除了对大量…...

JavaScript中的Concurrency并发:异步操作下的汉堡制作示例

这篇文章想讲一下JavaScript中同步与异步操作在一个简单的示例中的应用。我们将以制作汉堡为例&#xff0c;展示如何使用同步方法、回调函数&#xff08;callbacks&#xff09;和Promise与async/await来实现该过程。 Let’s imagine we’re trying to make a burger: 1. Get …...

微信小程序开发一个多少钱

小程序开发是当前比较流行的一项技术服务&#xff0c;能够为企业和个人带来巨大的商业价值和社会价值&#xff0c;但是小程序开发费用也是潜在的成本之一。在选择小程序开发服务时&#xff0c;了解开发费用如何计算、影响价格的因素以及如何降低成本等方面的知识&#xff0c;可…...

Python基础入门(2)—— 什么是控制语句、列表、元组和序列?

文章目录 01 | &#x1f684;控制语句02 | &#x1f685;列表03 | &#x1f688;元组04 | &#x1f69d;序列05 | &#x1f69e;习题 A bold attempt is half success. 勇敢的尝试是成功的一半。 前面学习了Python的基本原则、变量、字符串、运算符和数据类型等知识&#xff0c…...

三种网络营销方式/聊城seo优化

一. __new__ 和 __init__ __new__ : 创建对象 __init__ : 初始化对象 class Foo(object):def __init__(self):print("初始化对象")def __new__(cls, *args, **kwargs):print("创建对象")return object.__new__(cls)obj Foo()# 以上代码执行结果是: # 创建…...

贵阳企业网站建设/百度查重入口免费版

escape编码和unescape编码&#xff0c;就是将一个字符转换为16进制unicode编码&#xff0c;前面加%字符进行标识。 此处不再多做解释&#xff0c;参考这里&#xff1a;http://www.jb51.net/article/23657.htm。 原本是js的一个方法&#xff0c;后来被转成java方法。具体参考这里…...

wordpress 房产插件/百度投广告怎么收费

第二章 2.1 class文件的生成 java文件为源代码文件 class为程序. class文件实时修改. eclipse自动生成. project下面clean.2.2 jar文件 如何将有用的类传给别人使用. 1.把*.java文件发给对方. 2.把*.class打包发给对方.导出为jar文件. 右键export Java JAR file 2.3使用jar文…...

小区网站建设/网店代运营哪个好

概述&#xff1a;实力是一种客观存在&#xff0c;而霸权不同&#xff0c;霸权的基础虽然是实力&#xff0c;但它更是一种感知&#xff0c;是其他国家对他实力的感知。 一个大国&#xff0c;当然要积累实力&#xff0c;但重要的是通过战略运作&#xff0c;来经营国际社会对你霸权…...

linux网站建设论文/爱论坛

介绍&#xff1a; 这是一个用vuejs2.0和element搭建的后台管理界面。 相关技术&#xff1a; vuejs2.0&#xff1a;渐进式JavaScript框架&#xff0c;易用、灵活、高效&#xff0c;似乎任何规模的应用都适用。 element&#xff1a;基于vuejs2.0的ui组件库。 vue-router&#xff…...

做外贸要开通哪个网站/南宁网络推广软件

http://blog.csdn.net/ma_jiang/article/details/5962179 1.su oracle 然后启动监听器 1.lsnrctl start 会看到启动成功的界面; 1.lsnrctl stop 停止监听器命令. 1.lsnrctl status 查看监听器命令. oracle数据库的安全包含两部分&#xff1a; 1.一部分是os的安全 2.网…...