linux下mysql安装
一:解压缩mysql-5.6.4-m7-tar.zip
1> unzip mysql-5.6.4-m7-tar.zip 会生成mysql-5.6.4-m7-tar.gz的压缩文件
2> tar -zxvf mysql-5.6.4-m7-tar.gz 会生成mysql-5.6.4-m7的文件夹
接下来我们就要配置安装目录进行具体的安装了,这里需要注意的是利用cmake时需要安装cmake的应用程序。
下载压缩包cmake-2.8.10.1.tar.gz 解压缩 tar -zxvf cmake-2.8.10.1.tar.gz 得到文件 cmake-2.8.10.1 进入 cd cmake-2.8.10.1 <我们现在外层建立目录 mkdir cmake_exe>
(1) 配置安装目录 ./configure --prefix=/home/houqingdong/cmake_exe (2) make (3) make install
3>好了到这里我们的cmake已经安装成功了,进入mysql-5.6.4-m7 cd /usr/ local/mysql-5.6.4-m7 <假设在外层已经建立mysql>
4>在mysql主目录下,执行 cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql (注意大小写敏感) 回车,有可能出现以下异常:
-- Could NOT find Curses (missing: CURSES_LIBRARY CURSES_INCLUDE_PATH)
CMake Error at cmake/readline.cmake:83 (MESSAGE):
Curses library not found. Please install appropriate package,
remove CMakeCache.txt and rerun cmake.On Debian/Ubuntu, package name is libncurses5-dev, on Redhat and derivates it is ncurses-devel.
Call Stack (most recent call first):
cmake/readline.cmake:136 (FIND_CURSES)
cmake/readline.cmake:226 (MYSQL_USE_BUNDLED_LIBEDIT)
CMakeLists.txt:262 (MYSQL_CHECK_READLINE)
===>缺少cmake时,直接yum install cmake,系统自动安装最新cmake程序。
5>make make install 执行完后会看到安装成功的提示
6>设置软链接:
[oracle@Linux]$ touch f1 #创建一个测试文件f1
[oracle@Linux]$ ln f1 f2 #创建f1的一个硬连接文件f2
[oracle@Linux]$ ln -s f1 f3 #创建f1的一个符号连接文件f3
[oracle@Linux]$ ls -li # -i参数显示文件的inode节点信息
使其在shell中可以直接执行
[root@localhost ~]#/usr/local/mysql/bin/mysql /usr/bin
[root@localhost ~]# /usr/local/mysql/bin/mysqldump /usr/bin
[root@localhost ~]# /usr/local/mysql/bin/mysqladmin /usr/bin
参考文章
1 http://dapeng725.blog.sohu.com/136049581.html
2 http://blog.csdn.net/houqingdong2012/article/details/8197234
手机扫一扫,欢迎关注公众号
关注程序员成长
成长的乐趣,在于分享!
|