如何配置MySQL、SQL Server、Mongodb、postgresql、Redis

一、MySQL配置环境变量

二、SQL Server配置环境变量

三、Mongodb配置环境变量

四、postgresql配置环境变量

五、Resis配置环境变量

 

Linux配置MySQL环境变量:

直接输入:
mysql -u root -p
提示bash: mysql: command not found

然后到/usr/local/mysql/bin(根据自己的安装目录来填写)下输入:
mysql -u root -p
还是提示bash: mysql: command not found

 

解决方法:

在/etc/profile中添加:
export PATH=$PATH:/etc/local/mysql/bin(根据自己的安装目录来填写)就行了

 

Windows配置MySQL环境变量:

1、运行mysql数据库,打开windows中的cmd,输入mysql -h localhost -u root -p,假如显示下图所示,证明环境变量中没有加入mysqlmysql1

2、找到mysql安装路径,并且复制,通常情况下mysql.exe都存放在mysql/bin/目录下。

我这里存放在C:\software\mysql-5.6.17-win64\mysql-5.6.17-win64\bin下,具体看你自己存放的目录。mysql2

3、找到windows中“环境变量”所在位置,在系统变量中寻找“path”,单击编辑按钮mysql3

mysql4

4、将安装mysql的路径复制到“变量值”内容框中,注意需要“;C:\software\mysql-5.6.17-win64\mysql-5.6.17-win64\bin”中最前面需要加“分号”,然后一路确定。 mysql5

5、重启mysql,重复步骤1,观察变化,可以发现能够操作数据库了(关掉之前的cmd窗口,重新打开一个新的)

mysql6 mysql7

 

Windows配置mssql(SQL Server)环境变量:
找到自己安装mssql(SQL Server)的目录下的Binn目录,复制到环境变量中的”Path”下就可以,具体与上面MySQL步骤一样(我这里的安装目录是C:\Program Files\Microsoft SQL Server\80\Tools\Binn)

 

Linux通过配置文件来配置Mongodb:

首先在mongodb目录下新建一个文件,文件名任意,在这里我取名为:mongodb.conf

  1. [root@localhost mongodb]# vi mongodb.conf
然后在配置文件中添加配置信息
port=10001
dbpath=data/
logpath=log/mongodb.log
logappend=true
解释说明:
port=10001【代表端口号,如果不指定则默认为 27017 】
dbpath=data/ 【数据库路径】
logpath=log/mongodb.log 【日志路径】
logappend=true 【日志文件自动累加,而不是覆盖】
启动Mongodb服务
  1. [root@localhost mongodb]# ./bin/mongod -f mongodb.conf
  2. all output going to: log/mongodb.log
Linux配置postgresql:
1 添加用户 创建目录
useradd postgres -d /usr/local/pgsql
passwd postgres
mkdir /usr/local/pgsql/
mkdir /usr/local/pgsql/data
chown -R postgres /usr/local/pgsql
chown postgres /usr/local/pgsql/data
2 设置环境变量
vi /etc/profile
export LD_LIBRARY_PATH=/usr/local/pgsql/lib:$LD_LIBRARY_PATH
export PATH=/usr/local/pgsql/bin:$PATH
export PGDATA=/usr/local/pgsql/data
export MANPATH=$MANPATH:/usr/local/pgsql/man
3 安装
./configure –prefix=/usr/local/pgsql ;make;make install4 初始化数据库
su postgres
/usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data5 添加开机自启动
chmod a+x /tmp/postgresql-8.1.9/contrib/start-scripts/linux
cp /tmp/postgresql-8.1.9/contrib/start-scripts/linux /etc/init.d/postgresql
chkconfig –add postgresql6 换数据库用户postgres的密码
psql template1
然后
ALTER USER postgres WITH PASSWORD ‘password’;7 添加外部的访问连接
在pg_hba.conf加上
host    all         all         192.168.1.104/32      md5
启动
/usr/local/pgsql/bin/postmaster -i -D /usr/local/pgsql/data &
or
/usr/local/pgsql/bin/pg_ctl -i -D /usr/local/pgsql/data -l logfile start
关闭   kill -INT `head -1 /usr/local/pgsql/data/postmaster.pid`

 

 

Redis配置环境变量(Linux)

进入当前用户主目录:

vi .bash_profile

PATH=$PATH:.:$<REDIS_HOME>/bin:$PATH

保存后执行如下命令

. .bash_profile

退出终端后,重新登录后查看环境变量是否生效