首页 >

Ubuntu下的免安装MySQL

数据库|mysql教程Ubuntu下的免安装MySQL
MySQL安装,MySQL教程,Ubuntu下的免安装MyS
数据库-mysql教程
asp源码 会员信息发布,vscode如何运行web,ubuntu mysql路径,tomcat设置内存池,sqlite数据库如何加密,室内花盆土壤里有爬虫怎么处理,php 判断 手机 pc,海口seo关键字,网站免费模板,html5云特效 模板下载lzw
全面转到Linux下工作了,以前windows下的一些服务,数据库都要一步步转过来了。apache,tomcat,jboss等轻松搞定,就是这个mysql
政府信息公开系统源码,vscode扩展警告,UBUNTU中文版下载游戏软件,tomcat web攻击,sqlite数透,linux 配置www服务器,js高亮显示关键词插件,前端框架和后端,scala爬虫,运行php时,seo优化外贸网站,ios 素材网站,微网页转发代码,生态旅游网站模板,html5 侧滑出半页面,java租车管理系统,lsp程序编写lzw
淘宝收藏源码,vscode运行c程序输出乱码,ubuntu 深度影院,如何查看tomcat线程,python爬虫探索,php服务器一键安装包,seo自学网视频教程优化,flash网站规划lzw

全面转到Linux下工作了,以前windows下的一些服务,数据库都要一步步转过来了。apache,tomcat,jboss等轻松搞定,就是这个mysql竟然折腾了2,3天。主要是为了保证copy过来简单配置就可以使用,所以没有使用其默认安装路径(保持windows下的习惯,Server 统一放在 myServeres目录下)。结果配置文件,,权限等折腾了半天。

好了,言归正传。首先描述下我的系统环境:Ubuntu8.04.1, 安装了build-essential 11.3 ,g++ 4.2.3

下载mysql

网址:
我下载的是5.1版的 Linux (non RPM packages) 包, windows Without installer (unzip in C:\) 包(这个包的用处下面说明).

2. 解压mysql到~/myServeres/ 下, 改目录名为 mysql51 (其实你放在哪里都行,只要你有权限)

解压 Windows Without installer (unzip in C:\) 包,将里面的data目录 复制到 mysql51目录下. (这点非常重要呀)

3. 设置mysql51 及其子目录,文件的 权限,保证你的启动mysql的用户拥有读写权限.

4. 编写启动脚本 mysql.sh, 注意依据情况修改MYSQL_HOME 的路径呀

#!/bin/bash
# Path to mySQL
MYSQL_HOME=”/home/james/myServeres/mysql51″

# Check for required environment variables.
if [ -z “$MYSQL_HOME” ];
then
echo Error: MYSQL_HOME environment variable is not set.
exit 2
fi
# paser command params
case “$1” in
start)
#/var/run/mysqld/mysqld.sock
if test -e $MYSQL_HOME/mysqld.sock
#$MYSQL_HOME/bin/mysqladmin ping –socket=$MYSQL_HOME/mysqld.sock >nul 2>&1
then
echo MySQL already Start!
else
exec $MYSQL_HOME/bin/mysqld –no-defaults –user=james –basedir=$MYSQL_HOME –character-sets-dir=$MYSQL_HOME/share/charsets –language=$MYSQL_HOME/share/english –character-set-server=gb2312 –socket=$MYSQL_HOME/mysqld.sock
fi
;;
stop)
if test -e $MYSQL_HOME/mysqld.sock
#$MYSQL_HOME/bin/mysqladmin ping –socket=$MYSQL_HOME/mysqld.sock >nul 2>&1
then
echo please input mysql user name:
read name
echo please input mysql password:
read password
exec $MYSQL_HOME/bin/mysqladmin shutdown –user=$name –password=$password –socket=$MYSQL_HOME/mysqld.sock
fi
;;
*)
echo “Usage: mysql.sh {start|stop}”
;;
esac
exit 0

5. 保存mysql.sh到 mysql51目录并 赋予执行权限.

6. mysql51目录下: ./mysql.sh start

7. OK, 享受你的免安装 mysql 数据库吧。


Ubuntu下的免安装MySQL
  • mysql安装教程配备环境变量 |mysql global index
  • mysql安装教程配备环境变量 |mysql global index | mysql安装教程配备环境变量 |mysql global index ...

    Ubuntu下的免安装MySQL
  • MySQL导入导出.sql文件步骤
  • MySQL导入导出.sql文件步骤 | MySQL导入导出.sql文件步骤 ...

    Ubuntu下的免安装MySQL
  • Linux服务器实现每天定时备份MySQL数据库的shell脚本
  • Linux服务器实现每天定时备份MySQL数据库的shell脚本 | Linux服务器实现每天定时备份MySQL数据库的shell脚本 ...