mysql与mongo数据库---环境搭建
来源:互联网 发布:网页交互设计 软件 编辑:程序博客网 时间:2024/05/20 21:44
1、ubuntu环境下安装与配置
安装mysql:1)sudoapt-get install mysql-server
安装过程中会要求输入用户密码。也可以手动设置登陆用户密码,在终端输入 mysql –u root -p 接下来会提示你输入密码,输入正确密码,即可进入。
2) sudo apt-getinstall mysql-client
3) sudoapt-get install libmysqlclient-dev
查看安装是否成功 sudo netstat -tap | grep mysql
若没有反映,没有显示已安装结果,则没有安装。若如下显示,则表示已经安
4)设置开机自启动
linux设置开机自启动有两种方法
1、 在在 /etc/rc.local 文件中添加以下命令:/etc/init.d/mysql start
2、 mysql 二进制文件添加到 /etc/init.d/ 目录中
cp support-files/mysql.server /etc/init.d/mysql
其实,安装完以后ubuntu会自动把mysql文件拷贝到init.d目录下,注意检查一下就可以。
5)启动服务: sudo start mysql
安装mongodb:1) sudo apt-get install mongodb-org
2)配置数据库。在线安装后,默认会建立数据库目录、日志目录、二进制存放目录,这些信息在/etc/mongodb.conf里面有。
mongod --dbpath /var/lib/mongodb
3)验证是否启动成功可以使用mongo命令连接测试。
2、连接服务,登陆
mysql: 1)启动mysql服务: sudo start mysql
2)关闭mysql服务: sudo stop mysql
3)修改mysql的管理员密码: sudo mysqladmin -u root password newpassword
4)mysql安装后目录结构分析(此结构只针对在线安装情况)
数据库存放目录:/var/lib/mysql/
相关配置文件存放目录:/usr/share/mysql
相关命令存放目录:/usr/bin(mysqladmin mysqldump等命令)
启动脚步存放目录:/etc/rc.d/init.d/
5)连接mysql: mysql -u root -p
6)退出: exit()
mongo: 1) 安装mongodb服务: mongod --dbpath /var/lib/mongodb
2)连接mongo : mongo
3)退出exit。一定要使用exit正确退出,否则mongodb会被锁,无法再次连接。
mongo未正常关闭导致连接失败问题解决方法:
1)查看日志文件,显示有:unclean shut down,说明应该是非正常关闭mongo数据库导致的
2)删除锁文件,修复数据库,并重新启动数据库
rm /var/lib/mongodb/mongo.lock
mongod --dbpath /var/lib/mongodb --repair
mongod --dbpath /var/lib/mongodb
- mysql与mongo数据库---环境搭建
- mysql 与 mongo 数据库的优缺点
- 【Mongo】 环境搭建部署
- Mongo数据库搭建
- Mongo数据库搭建
- mongo数据库搭建
- mysql与mongo数据库---sql与nosql区别
- Mongo入门之环境搭建
- mysql数据库环境的搭建
- Mongo与mysql比较
- 数据库实例:mysql与mongo结合用户登录
- Mongo数据库 Windows环境架设
- apache-php-mongo开发环境的搭建
- LAMP环境搭建(M=Mongo)
- spark+mongo Scala开发环境搭建
- mongo数据库备份与恢复
- Mongo数据库安装与入门
- Chryypy访问MySQL数据库环境搭建
- 蓝桥-BASIC-19-完美的代价
- oracle11g忘记管理员密码
- Spring Security 4 使用@PreAuthorize,@PostAuthorize, @Secured, EL实现方法安全(带源码)
- $_request、$_post、$_get的区别和特点
- Git 提示fatal: remote origin already exists 错误解决办法
- mysql与mongo数据库---环境搭建
- ES6之Module的语法(2)
- iOS AFN监控联网状态~demo
- SimpleAdapter的学习理解
- RedBlackTree 红黑树——接力写
- 机器学习算法—K-近邻(一)(KNN)
- 在CentOS 7上面安装maven
- Java正则表达式
- Linux下c语言多线程编程