上文完成了整个数据库的迁移,但是在数据库完整迁移之后,仍需要继续配置。因为远程服务端的ip变为了本地的ip。
下面,我们进行ip的具体配置。
1、首先,我们需要查看本地默认的3306端口是否开启。
shell: netstat -nat
显示如下:
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 127.0.0.1 0.0.0.0:* LISTEN
因此,我们需要修改 etc/mysql下 my.cnf文件
找到 bind.address
将127.0.0.1 修改为本地ip地址,例如:192.168.0.100
当然,有可能my.cnf文件无法直接修改 请换到root权限进行修改
2、本地数据库的开启,大致如上文
3、赋予项目对本地数据库的访问权限
mysql>grant all on *.* to user_name(即jdbc里面的username)@'%' identified by 'user_password'(即jdbc里面的password);
被赋予权限的username 和 password 将能访问mysql中的任意database和table
4、更改项目配置文件
有的配置在hibernate文件中,有的配置在spring中,也有配置在其他地方的。
更改其为 jdbc:mysql://192.168.0.100
ok,搞定了!!
转载请标明:
http://fox-leon.iteye.com/blog/1313072 《
》
http://fox-leon.iteye.com/blog/1313081《
》
ps:如果数据库数据出现了中文乱码问题,找到 etc/mysql/my.cnf 中的 client
并添加:default-character-set=utf8
my.cnf文件在windows下是 my.ini
再强的记忆,也抵不过点滴的墨水!
分享到:
相关推荐
在当前的数字化时代,数据库系统是企业信息化建设中不可或缺的一部分,MySQL作为一款广泛使用的开源关系型数据库...通过以上步骤,你可以顺利地在国产ARM64服务器上搭建起MySQL数据库环境,为你的业务提供稳定的服务。
### Ubuntu 11.04下Ruby on Rails与MySQL数据库集成指南 #### 一、安装与配置MySQL数据库 在Ubuntu 11.04环境中,安装MySQL数据库是部署Ruby on Rails应用的重要步骤之一。首先,通过打开终端并执行以下命令进行...
本文将详细介绍如何在Ubuntu 14.04环境下搭建(或迁移)HUSTOJ在线评测系统。HUSTOJ是一款开源的在线评测系统,广泛应用于各大高校和编程竞赛中。由于其高度可定制性和扩展性,成为了许多学校首选的在线判题平台。在...
此外,教程还涵盖了其他数据存储和处理工具,如MySQL(关系型数据库)、Hive(基于Hadoop的数据仓库工具)、Redis(内存数据结构存储)、MongoDB(文档型数据库)和Neo4j(图形数据库)。这些工具提供了不同类型的...
在Ubuntu 8.10环境下搭建这个环境的步骤如下: 1. **安装mod_python**:首先确保Apache和Python已预装,然后通过`sudo apt-get install libapache2-mod-python`来安装mod_python。接着,将模块链接到启用列表,创建...
- **MySQL的安装与使用**:在Linux环境下安装MySQL数据库,用于数据管理和分析。 - **数据可视化分析**:使用R语言进行数据的可视化展示。 #### 三、实训步骤详解 ##### (一)虚拟机及Linux系统的安装 - **准备...
阿里云服务器ECS建站教程及web环境搭建的知识点涵盖了从基础的服务器配置到复杂应用的部署,下面将详细介绍这些知识点。 一、阿里云服务器ECS基础 阿里云服务器ECS(Elastic Compute Service)是阿里云提供的一种...
OpenStack Nova 需要一个数据库来存储配置信息和其他数据,这里选择 MySQL 数据库: ```bash sudo apt-get install mysql-server ``` 修改 MySQL 绑定地址以便其他节点也能访问: ```bash sudo vi /etc/mysql/my....
- MySQL:一种常用的开源关系型数据库,Redmine的数据存储后台。 - Apache:一款广泛应用的HTTP服务器,可以作为Redmine的前端代理。 1.2. 参考文档 在搭建过程中,可能需要查阅以下文档: - Ruby官方文档:了解...
Sqoop用于在关系型数据库和Hadoop之间导入导出数据,方便数据迁移和整合。 (6)安装Eclipse Eclipse作为开发环境,用于编写和调试Hadoop MapReduce程序。 二、数据导入 1. 数据库、表清单 在大数据平台中,数据...
本压缩包"软件测试相搭配的所有工具安装包.zip"提供了全面的工具集合,涵盖了LNMP环境搭建以及MySQL数据库相关的工具。以下是这些工具的具体介绍: 1. LNMP工具: LNMP是Linux、Nginx、MySQL、PHP的缩写,是一种...
**MySQL数据库** MySQL是一个广泛使用的开源关系型数据库管理系统,适用于大数据量的Web应用。Laravel提供了与MySQL的紧密集成,包括查询构造器、Eloquent ORM(对象关系映射)等,方便开发者进行数据操作。 ### 5...
3. **MySQL数据库** MySQL是流行的开源关系型数据库管理系统,用于存储和管理网站数据。在Ubuntu上安装MySQL: ``` sudo apt install mysql-server ``` 安装后,你需要设置root用户的密码,并使用`mysql_...
10. **数据库迁移**:使用`python manage.py makemigrations`创建迁移文件,然后用`python manage.py migrate`将模型变化应用到数据库。 11. **URL配置**:在`myapp/urls.py`和`myproject/urls.py`中配置URL模式,...
这些通常涉及到数据库查询和数据迁移。 总结来说,这份使用手册涵盖了从Python环境搭建到数据库配置,再到爬虫项目的依赖安装、启动和定时任务管理,以及远程桌面连接的多个方面,是部署和运行一个基于Python的爬虫...
以上内容覆盖了大数据领域中的关键技术知识点,包括数据存储技术、搜索引擎、分布式文件系统、分布式数据库、数据仓库、数据采集以及数据迁移等方面。这些知识点对于理解和掌握大数据领域的技术体系至关重要。
- **MySQL**:MySQL是一款强大的关系型数据库管理系统,用于存储和处理智能家居系统中的数据。同样从其官网获取适用于LINUX的版本。 - **PHP**:PHP是一种广泛使用的服务器端脚本语言,用于处理动态网页内容。安装...
开发者需要将开发环境中的数据库结构和数据迁移到生产环境,可以使用工具如Laravel的`migrate`命令或者手动创建SQL脚本进行迁移。确保生产数据库的权限设置安全,避免敏感数据泄露。 **配置Web服务器**涉及到设置...
6. **数据库设置**:Django支持多种数据库,如SQLite(默认)、MySQL、PostgreSQL等。根据需求选择合适的数据库并配置`mysite/settings.py`文件。 7. **编写视图和模板**:Django采用MVT(模型-视图-模板)架构。在...