当我们在Vmware中使用Linux下的MySQL ,界面不是很友好,所以我们使用Navicat Premium软件,进行连接。
请下载这个版本使用,装这个程序才是带全功能的。
Navicat Premium 11
>
Navicat for Oracle 11
>
前提:已经安装好了Mysql
1mysql -u root -p是什么意思
mysql -u 用户名 -p 密码 是连接数据库服务器的命令。要求你输入自己连接数据库的用户名和密码。
2使用服务器:mysql> use mysql
3从user表中选host,user,password三列: select host,user,password from user;
4 将root用户的名字改为‘%’: update user set host = ’where user = ’root ‘;
5 查看一下: select host from user where user =' root ';
6使修改的信息生效: flush privileges;
7如果还不能远程连接,那有可能是防火墙没关
关闭防火墙:service iptables stop;
8打开Navicat Premium连接Linux的mysql
连接名: 随便起
主机名或ip地址:虚拟机上的ip
端口:(默认)3306
用户名:root
密码: Mysql的密码
成功界面
安装好Navicat Premium,连接ORACLE时d出这个错误的解决方法。首先,你得有ocidll这个文件。
有两种方法获得:
方法一、如果你本机上装有ORACLE,那么就可以直接用。E:\app\Administrator\product\1120\dbhome_1\BIN
方法二、根据 Navicat 官方的文档,其实只需要下载 Oracle 的 Instance Client 即可。这个包只包含一些 dll 文件,无需安装解压即可。
要根据不同的 Oracle 版本来下载 Instance Client 的版本,对应关系如下:
Oracle 9i 或者更新的版本,需要使用 Instance Client 11 这个版本 Oracle 8 和 8i 用 Instance Client 10 版本。
另外必须注意的时候,只能下载 32 位版本,因为 Navicat 不支持 64 位的版本,另外要下载 Basic 版本 (40M),而不是 Basic Lite 版(11兆),因为 Basic Lite 版不支持中文,连接的时候会告诉你服务器端的编码不被支持。
下载完毕后解压到任意一个目录。
下载 Oracle Instance Client 如下图。
然后,工具->选项->其他->OCI找到这个位置,在 OCI library 地方选择(解压的目录下或者Oracle目录下)ocidll文件,确定后即可。
最后,重启Navicat Premium就可以了。Navicat创建报表有以下几个主要步骤:(具体图文并茂教程详见navicat官网提供的”Navicat功能:报表创建工具“)
1 连接数据到报表。数据选项卡可以查看创建数据,提供数据给报表,通过“查询向导”或“查询设计器”来创建数据查看。通过这两个视觉化工具选择数据查看需要的表、栏位、创建搜索准则和排序等。查询向导通过一步一步的向导视觉化创建和编辑基本的数据。可以在查询设计器中输入更多所需的计算和准则以创建复杂的报表(如,搜索报表),SQL选项卡会显示从数据库取得数据的SQL语句。
2 设计报表版面。设计选项卡是设计和组织报表版面的主要阶段,它包含报表向导和一些样本报表,可快速的创建整份报表的版面,这是生成简单报表的最佳方法。设计自己的版面,简单的从数据树中拖放数据,并使用工具栏添加不同的元件。
3 预览和导出报表。预览选项卡:预览和输出预览报表的。如果创建搜索报表,可以运行搜索以筛选数据。在确认报表输出之后,用户可以打印或导出报表,报表格式为PDF、MS Excel 等。如果与Navicat计划功能一起使用,可以设置自动打印报表,并传送导出的文件到指定电子邮件。
4 共享报表。Navicat Report Viewer可浏览由Navicat报表创建工具设计的报表,并与安装Navicat Report Viewer的用户共享报表。连接服务器,并将报表文件(rtm)放在报表位置中的数据库子文件夹,这样可以大大增加查看报表的灵活性。
许可证:Navicat报表创建工具是Windows平台Navicat企业版或Navicat Premium中的一个功能。每个Navicat企业版或Navicat Premium许可证都搭配一份Report Viewer的许可证,以便用户之间共享报表。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)