Linux下安装MySQL数据库攻略
1.MySQL简介
MySQL是一个广泛使用的结构化查询语言(SQL)数据库服务器。和其他SQL服务器一样,MySQL提供了访问和管理SQL数据库的方法,但是,MySQL同时也提供了创建数据库结构以及在这些结构中添加、修改和删除这些结构的工具。
MySQL数据库相关的软件包主要有以下几种:
(1)mysql:这个软件包中包含了许多MySQL客户端程序(在/usr/bin中)、几个客户端共享库、默认的MySQL配置文件(/etc/my.conf)、若干示范配置文件、支持几种不同语言的文件和文档(/usr/share/mysql)。
(2)mysql-server:这个软件包包含MySQL服务器守护进程(mysqld)和mysqld启动脚本(/etc/init.d/mysqld)。该软件包会同时创建设置MySQL数据库所需的各种管理文件和目录。
(3)mysql-devel:这个软件包包含有开发MySQL程序所需的库文件和头文件。
(4)php-mysql:这个软件包包含一个共享库,允许PHP程序访问mysql数据库,它允许用户在网页中添加可访问MySQL数据库的PHP脚本。
安装MySQL数据库,至少需要安装mysql包和mysql-server包,方便起见,可采用命令安装模式。
Fedora Linux操作系统中可使用如下的命令:
yum install mysql
yum install mysql-server
Ubuntu操作系统中可使用如下命令:
sudo apt-get install mysql
sudo apt-get install mysql-server
2. 下载MySQL的安装文件,手动安装(RPM包安装模式)
安装MySQL至少需要安装下面两个文件:
MySQL-server-5.0.9-0.i386.rpm
MySQL-client-5.0.9-0.i386.rpm
下载地址为:http://dev.mysql.com/downloads/mysql/5.0.htm,打开此网页,下拉网页找到“Linux x86 RPM downloads”项,找到“Server”和“Client programs”项,下载需要的上述两个rpm文件。
3. 手动安装MySQL
rpm文件是Red Hat公司开发的软件安装包,rpm可让Linux在安装软件包时免除许多复杂的手续。该命令在安装时常用的参数是 –ivh ,其中i表示将安装指定的rmp软件包,V表示安装时的详细信息,h
相关文档:
1. HCI层协议概述:
HCI提供一套统一的方法来访问Bluetooth底层。如图所示:
从图上可以看出,Host Controller Interface(HCI) 就是用来沟通Host和Module。Host通常就是PC, Module则是以各种物理连接形式(USB,serial,pc-card等)连接到PC上的bluetooth Dongle。
在Host这一端:application,SDP,L2cap等协议 ......
Linux Socket 学习(十)
在套接口上使用标准I/O
在前面章节的例子代码中我们已经使用了read(2)或是write(2)系统调用在套接口上执行读取和写入操作。这个规则的一个例外就是recvfrom(2)和sendto(2)函数,这两个函数用来读写数据报。然而,使用read和writte函数调用却有一些程序上的缺点。
这一章我们将会讨论以下内容 ......
今天在运行sphinx的时候,提示说
./searchd: error while loading shared libraries: libmysqlclient.so.16: cannot open shared object file: No such file or directory
我编译安装的时候明明有指定mysql的lib库啊,上网查到是因为mysql的lib不在系统的lib路径中,解决办法如下:
在/etc/ld.so.conf下面加一行/usr/loc ......
最近在一些嵌入式开发群里面或者论坛上看见一些朋友在讨论怎么在虚拟机里面使用minicom与开发板通讯,毕竟还有好多像我这样在虚拟机里面用Linux的朋友。下面的方法仅是本人暂时使用并且还能行得通的方法,希望大家还能找到更好的方法,不过别忘了也给小弟通知一下啊,记得开源精神哦,
开始之前先说一下自己的系统 ......
1
"
2
" @(#) This is vimrc for vim/gvim.
3
" This vimrc file will automatically configure itself based on
4
" the system it runs on (Windows/Unix).
5
" This vimrc file has been tested on SPARC/Solaris, Intel/Linux
6
" ......