mysql官网下载的怎么是压缩包的 是不是我下载错了

mysql官网下载的怎么是压缩包的 是不是我下载错了,第1张

压缩包内是源代码吗?(应该是的,因为以前我就是用源代码安装mysql的)如果是,看一看里面是否有各叫做configure.ac或者configure.in的文件,这个文件是autotool自动创建的(autoscan),在linux系统中我们经常用autotool来管理源代码。好了,废话不说了(想了解更多,百度autotool),打开bash(或其他的sh),输入:

./configure

上面有的是默认配置来直接设置,可以输入:

./configure --help

来查看更多其他选项(这些选项都是,软件作者通过修改configure.ac文件来添加的,GNU有个关于autotool的manual,pdf的格式,对autotool陈述的非常详细)。

你用上面的命令会生成一个Makefile文件,这个就是我们需要的文件,输入:

make

来将源代码编译成二进制的程序文件。

此时在源代码的目录下面(或子目录下面,以各个版本而定)会生成许多的目标文件(*.o),和已经生成的程序文件,再输入:

make install

即可将程序安装到系统中,当你不想再要这个软件时,输入:

make uninstall

进行卸载。

我上面的这些步骤是针对*unix类的系统,比如:linux,BSD,solaris,mac os x等。

如果是windows系统,就必须用mingw32来进行 *** 作,用mingw32编译的程序不需要安装,用命令行来启动即可,mingw32这个软件是个GNU软件的win32环境下的集合,里面有gcc,g++,autotool(autoscan,autoconf,autoheader,automake,,,),甚至还有ls,cat,touch,tar,bzip2这些命令。

mysql是C/S架构,使用时首先需要启动服务端(mysqld),可以输入:

mysqld --help

来查看帮助,启动服务断后,输入:

mysql -uroot -pxxx

表示以根(也就是数据库管理员,DBA),其中密码为xxx,通常刚开始时,root的密码为空,这样"-pxxx"省去即可。

在windows中,还是在linux中等,编译对于一般不是搞计算机程序设计的人来说不是一件容易的事,因为会涉及到各种库的依赖,即制定头文件的目录位置和二进制库的目录位置等,这就要求依赖软件或者库都已经安装好。如果在windows中,可以在mysql的官网上再找找看,有没有压缩包是含有win32字样,或者有以.exe后缀的,如果下拉含有win32的字样的压缩包,里面因该是编译好的程序,解压后里面应该有.exe的程序,可以直接在命令行来启动的或对数据 *** 作。

我们可以尝试附加一些随机表格,并转到附加d出窗口底部的“高级选项”。在这里,你将看到一些“存储列映射”和其中的一些映射,现在删除所有映射并点击“接受”,现在你可以附加表了。

数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据。我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。

所以,现在我们使用关系型数据库管理系统(RDBMS)来存储和管理大数据量。所谓的关系型数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8526606.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-17
下一篇 2023-04-17

发表评论

登录后才能评论

评论列表(0条)

保存