Navicat Lite

Navicat Premium 版本 12.1 激活成永久

家住魔仙堡 提交于 2020-08-09 02:36:07
本文旨在将Navicat激活成永久版本,亲测可用。 第一步:官网下载 Navicat 并安装 第二步:Github上下载一个zip包。 点我下载 下载解压后是: 第三步:接下来就是永久激活了(前方高能) 1. 管理员运行cmd,命令进入激 活工具文件夹。 cd .\Users\asasa\Downloads\navicat-keygen-for-x64\ 2. 输入 navicat-patcher.exe "<Navicat安装目录的路径>" ,回车。如: navicat-patcher.exe "C:\Program Files\PremiumSoft\Navicat Premium 12" ,回车,再回车。出现信息如下: *************************************************** * Navicat Patcher by @DoubleLabyrinth * * Version: 4.0 * *************************************************** Press Enter to continue or Ctrl + C to abort. [+] Try to open Navicat.exe ... Ok! [+] Try to open libcc.dll ... Ok!

MySQL数据库界面化工具

故事扮演 提交于 2020-08-07 19:06:09
MySQL数据库界面化工具 - Navicat的常用功能 本文关键字:MySQL、数据库、界面化工具、Navicat、常用功能 一、Navicat概述 首先我们要先知道Navicat到底是个啥?之前经常看到很多小伙伴没有安装数据库,就直接丢一个错误截图到群里。 问:为什么我连不上本地数据库? 于是乎,我会根据报错信息很礼貌的问一句:你的数据库服务开启了吗? 对方答:数据库服务?那是什么? 我:emmmm。。。??? 1. DBMS与界面化工具的关系 我们所使用的数据库管理系统,或者称之为数据库软件,如:MySQL、Oracle、SQLServer,在安装以后,都是以系统服务的方式存在的,并不像我们其他的安装程序一样,用的时候直接打开某个exe程序或者快捷方式。 所以我们在使用数据库之前,一定要确保数据库服务为开启状态,不同的数据库软件的操作流程大同小异,在系统的服务列表中进行确认,或者使用对应的数据库服务管理工具。 那么界面化工具只是一个对数据库管理的软件,相比于数据库自带的客户端访问程序(通常都是在黑框框里面运行。。。什么叫黑框框,明明是cmd好不!),使用起来要更方便一些。所以界面化工具所提供的功能其实是基于数据库本身就支持的功能做的界面封装,如果没有数据库服务,自己是无法工作的。 那么,是不是使用界面化工具就必须安装数据库服务呢?也并不是完全这样,如果我们要访问的数据库在云端

mysql8.0.19安装

旧街凉风 提交于 2020-08-07 09:56:33
@参考博客 1,下载 从官网找到下载界面, https://www.mysql.com 点击 DOWNLOADS 到 https://www.mysql.com/downloads/ 点击 MySQL Community (GPL) Downloads » 到 https://dev.mysql.com/downloads/ 点击 Download Archives , 到 https://downloads.mysql.com/archives/ 点击 MySQL Community Server 最终下载网址: https://downloads.mysql.com/archives/community/ 下载后我解压到了D:\mysql-8.0.19-winx64 2配置环境 配置环境变量,在path结尾配置到解压的bin目录。 初始化的my.ini文件。由于解压的安装根目录下没有该文件,需要新建,新建内容如下:注意character-set-server=UTF8MB4 [mysqld] # 设置3306端口 port = 3306 # 设置mysql的安装目录 basedir =D:\\mysql- 8.0 . 19 - winx64 # 切记此处一定要用双斜杠\\,单斜杠我这里会出错,不过看别人的教程,有的是单斜杠。自己尝试吧 # 设置mysql数据库的数据的存放目录

Mysql在可视化工具navicat中如何解决输入小数变整数的问题,(改变小数位数)

烂漫一生 提交于 2020-08-07 03:20:54
方法一 1.点击你选中的表,单击设计表 2.单击字段名,将类型改为double,小数点改为你想保留的几位小数,最后再保存 注:上图中的“填充0”可勾选,若选中,有一个数字输入的时候有两位小数,而小数点栏设置的是3,则会自动往后填一个0. 方法二 我们在建表时,类型选择为DOUBLE(11,n)其中”n”为你想保留几位小数 代码 CREATE TABLE business ( id bigint ( 20 ) PRIMARY KEY AUTO_INCREMENT , goodsName varchar ( 200 ) DEFAULT NULL , costPrice DOUBLE ( 11 , 2 ) DEFAULT NULL , salePrice bigint ( 20 ) DEFAULT NULL ) ; 来源: oschina 链接: https://my.oschina.net/u/4408223/blog/4284051

学习数据库(五)MySQL Navicat 视图

被刻印的时光 ゝ 提交于 2020-08-06 04:36:55
视图 定义视图 查询视图 更新视图 让我们来了解视图吧! 1、视图是从一个或者几个基本表/视图导出的虚表 2、数据库中只存放视图的定义,不存放视图对应的数据,那么这些数据在哪里呢?还在原来的表里 3、从2我们可以发现,视图像一个窗口,当基本表中的数据发生变化时,我们可以透过视图观察到数据的变化 一起来搞事情呀! 视图可以被查询、再定义。 但是!!被更新(增、删、改)有限制哦!!! 定义视图 以下图示是定义视图时命令的框架: create view info_student1 as select sno , sname , sbirthday , sclass , sex from student where sclass = '信管系0101' create view info_student2 as select sno , sname , sbirthday , sclass , sex from student where sclass = '信管系0101' with check option 总结 (1)WITH CHECK OPTION是表示对视图进行更新、插入、删除操作时要保证UPDATE,INSERT,DELETE的行满足视图定义里的子查询的条件表达式。(下:视图更新的例子解释更清晰) (2)视图中的属性列名只能–全部选择或全部省略,除此之外,没有其他选择。 (3

MySQL 数据库主从同步配置

余生颓废 提交于 2020-08-06 03:57:39
一、概述 模式: 主从复制,主库写入数据,从库同步主库数据,从库保持与主库内容一致,达到实施备份的效果。 优势: 数据分布(data distribution) 负载平衡(load balancing),实现读写分离,缓解数据库压力。 数据备份(backup) 高可用性与容错行(high availability and failover) 原理图如下: 功能: BinLog:二进制文件,存储MasterDB(主数据库)中修改数据的内容,存储内容的格式有Statement,Row,Mixed。 Relay Log:功能作用与Binlog一样,不同点在于当日志内的内容被读取完后,会被删除。 Binlog dump:将读取Binlog后发送数据给IO线程。 IO线程:将接收到数据传给RelayLog日志。 SQL线程:读取RelayLog数据。 流程: 从库,配置主库信息,建立连接。 MasterDB数据库数据发生变化时,会记录在Binlog日志中。 Binlog dump线程读取Binlog中的内容,将数据发送给IO线程。 IO线程再将数据存入RelayLog中。 SQL线程读取RelayLog中的数据并写入从库。 二、安装和配置 2.1 环境说明 提示:主从库的数据库版本最好保持一致,或者,从库的版本一定要高于主库版本,否则在数据同步过程中可能会出现问题,切记。

mysql(版本5.7)(操作数据库 操作表结构 操作表记录)

只愿长相守 提交于 2020-08-04 10:19:00
数据库中以表为基本单位,进⾏存储数据。那么使⽤我们熟悉的java类 与 数据表对⽐,就会发现以下对应关系。 表记录与java类的对应关系: Java 数据库 类 表 定义的成员变量 字段(列) 对象 记录(行) 参考MySQL安装图解.pdf 安装后,MySQL会以windows服务的⽅式为我们提供数据存储功能。开启和关闭服务的操作:右键点击我的电脑→管理→服务→可以找到MySQL服务开启或停⽌。 也可以在DOS窗⼝,通过命令完成MySQL服务的启动和停⽌(必须以管理员身份运⾏cmd命令窗⼝或C:\Windows\System32\cmd.exe 右键,管理员身份运行) 连接MySql数据库 MySQL是一个需要账户名密码进行连接的数据库,连接后才能使用,它提供了一个默认root账号,使用安装时设置的密码即可登录 -- 格式1,本地连接:cmd> mysql –u⽤户名 –p密码 mysql -uroot –proot -- 格式2,远程连接:cmd> mysql --host=ip地址 --user=⽤户名 --password=密码 mysql --host=127.0.0.1 --user=root --password=root 默认情况下,mysql只允许本地登录,如果要开启远程连接,则需要修改/etc/mysql/my.conf⽂件。 MySQL图形化开发⼯具 链接

环境搭建:linux环境下安装mysql数库

孤者浪人 提交于 2020-07-28 20:44:38
1. 安装数据库 1) yum -y install mysql-server(简单) yum命令自动从网上寻找mysql服务资源,下载至本地并完成安装 2) 也可以自己在网上下载mysql服务,通过xftp传输至Linux系统,自己安装(一般安装在usr或opt目录下) 2. 启动数据库 安装完毕,执行命令service mysqld start 3. 登录数据库 mysql -u root -p 回车后输入密码(mysql的默认用户是root,密码为空) 4. 使用数据库 登录成功切换到mysql数据库,输入:use mysql — mysql服务下默认有3个数据库,要对某一个数据库的表进行操作先用use进入 5. 连接数据库 :使用 N avicat for MySQL链接数据库 1) 从user表中查询所有可以登录的用户以及支持链接的主机: select user,host,password from user;(mysql语句都是英文分号结束的) 2) user表host字段的值为%或者localhost时的区别 host=%,表示所有IP都有连接权限 3) 新建root用户,并给此用户赋予所有数据库和及其所有对象的操作权限,这个赋权语句里的%代表支持任意主机连接到mysql服务器,这样的话用navicat这个客户端肯定就没问题了,赋权语句为:grant all

MySql_SQLyog+SQL Assistant实现智能提示

不羁的心 提交于 2020-07-28 17:55:27
相信用过sqlserver+SQL Assistant的同学都知道其智能提示多么方便,但是转到mysql后,无论是使用navicat还是webbench都无法实现较好的智能提示效果, 最终在网上找到使用SQLyog+SQL Assistant实现类似的效果 一、使用软件 1、SQLyog:需要32位版本,64位试过貌似无效 2、SQL Assistant 7.2 3、libmysql.dll 二、执行步骤一(配置SQL Assistant ) 2.1 选择SQL Editor 2.2 MySQL DLL需要定位到libmysql.dll路径才行 2.3 步骤一执行完后就可以在SQL Edit窗体执行sql并有智能提示了,但是中文有乱码 三、执行步骤二(配置SQLyog ) 3.1 SQLyog窗体点击快捷键 Ctrl+Shift+F5,按如下方式配置 都安装32位版本 弹出该窗体的方法:先安装sqlyog并启动(安装时选择Professional Edition,不要选择Enterprise Edition),在安装SQL assistant(也选择Professional 版本) 3.2 智能提示 来源: oschina 链接: https://my.oschina.net/u/4266664/blog/4302053

Navicat Premium 数据库图形界面访问工具

不羁的心 提交于 2020-07-28 17:50:57
Navicat Premium能够访问MySQL, Oracle等主流数据库,之前的Navicat for MySQL版本只能够访问MySQL数据库,为了访问Oralce数据库需要在主界面点击工具,选择选项,在其他栏目钟点击OCI,设置下访问Oracle数据库的动态库文件,设置下oci.dll 常规项目中填写D:\soft\Navicat Premium\oracleclient\oci.dll 注意 ORA-12737:Instant Client Light: unsupported server character set ZHS16GBK 说明没有指定oci.dll的位置 来源: oschina 链接: https://my.oschina.net/u/4325154/blog/4294945