Mysql的安装以及配置
首先将ncursers-devel、gcc-c++ 、bison、flex、termcap、automake、aclocal、autoconf、patch、libtool、make统统装入系统;
tar xvzf mysql……tar.gz (x解压、v显示、z压缩、f文件)在相同文件夹产生同名被解压文件 前面参数f一定要在最后
tar xvzf ft.tgz
mv ft_hightman /mysql……/plugin 将ft_hightman移动到后面的文件夹下
进入解压后的文件夹
patch –p1 <../ft_hightman……patch
aclocal
autoconf
automake
groupadd mysql
useradd –g mysql mysql
./configure --with-charset=gbk --with-plugin=fthightman --with-sever-suffix=
-max --with-myisam –with-help
make
make install
cp support-files/my-medium.cnf /etc/my.cnf
cd /usr/local/bin 在configure中未指定路径,默认安装到此
./mysql_install_db --user=mysql
chown –R root .(注意root后面的点)
回到上一级目录 cd ..
chown –R mysql var
进入bin cd bin
chgrp –R mysql . (注意mysql后面的点)
export LD_LIBRARY_PATH=/usr/local/lib/mysql
/mysqld_safe –user=mysql &
mysql
show databases
将原来make好的文件打包并进行压缩
进入mysql命令行界面
安装插件 INSTALL PLUGIN fthightman SONAME 'myhightman.so'
命行建立函数 CREATE FUNCTION segment RETURNS STRING SONAME 'myhightman.so';