MySQL之路 ——1、安装跳坑
最近几天准备写一个JavaWeb的简单登录,注册试下手;所谓”工欲善其事必先利其器“,然后数据库方面的话,考虑用MySQL。在安装MySQL过程中,碰到了一些问题(大同小异),记录在此,诸君共勉。
1、下载安装包
MySQL :官方下载
我没有下载压缩包(免安装版),而是用的这个安装包:mysql-installer-community-5.7.22.1.msi(msi直接打开,一路下一步即可);我一开始是下的最新的MySQL Installer 8.0.11,但是在检查环境的时候报错“Microsoft Visual C++2015 Redistributable(x64)设置失败”,因为我本机安装了vs 2017,日志记录“Cannot install a product when a newer version is installed.”,版本太高了,要不卸载了“Microsoft Visual C++2017 Redistributable(x64)”,安装 2015版,要不降低版本!!!,我选择了后者,安装5.7。
2、MySQL Command Line Client
MySQL 安装好后,找到MySQL 5.7 Command Line Client,打开,输入密码,输入“show databases;”(分号必不可少)查看数据库。具体的MySQL命令我也在学习中,不在此一一列出。网上找的话,还是比较多的。

3、Navicat破解版安装
相当于一个可视化工具,比dos界面看起来更熟悉点,操作更方便,不用都输入命令来操作数据库。

我用的是破解版,这里就不贴具体链接了(网上搜);
在建表时碰到的问题:
1)、字段的类型不一样,没有SQL中熟悉的UNIQUEIDENTIFIER类型。
2)、设置自动递增的话,必须设为(主)键。否则报错“必须设置为Key”。

MySQL之路 ——1、安装跳坑的更多相关文章
- Xamarin安装和跳坑指南
		
安装Checklist 注意:本文只描述安装过程,由于组件的版本更新很快,为保证文章时效性,不提供下载链接,也尽可能不指明具体版本. 安装Visual Studio 2015进行默认安装,除非已经FQ ...
 - MySQL踩坑及MySQL解压版安装
		
MySQL默认当前时间: MySQL5.5版本以下是不支持:datetime default now() 的,只能写成 timestamp default now() ; 而MySQL5.6以上是支持 ...
 - Linux下安装mysql你又踩过多少坑【宇宙最全教程】
		
一.检查以前是否安装过MySql 因为cnetos7一般默认安装mariadb,所以要检查mysql或者mariadb是否安装 rpm -pa | grep -i mysql rpm -pa | gr ...
 - Android项目开发遇到的问题(64K的错误)的解决之路,从入坑到出坑
		
自己一个android项目,一直以来进展还算顺利,没有遇到什么严重性的问题,今天准备给同事手机上安装一下玩玩,谁知丢人丢大,无法build apk!报错!my god,我开发没问题啊,我手机连上usb ...
 - Oracle使用goldengate分别向Oracle和mysql双路的单向复制
		
一.Oracle分别向Oracle和mysql双路的单向复制是在: ORACLE-mysql的单向复制基础上做的.http://blog.csdn.net/q947817003/article/det ...
 - Windows版 mysql 5.7.16安装
		
MySQL 5.7版本安装教程-踩坑总结 下载 MySQL下载地址选择下载64位(看自己电脑是32位还是64位) 点击下载之后,它会让你登录,没有Oracle账户,跟着它的步骤注册一个就好了. 安装 ...
 - mysql多实例-主从复制安装
		
安装环境:Centos6.5 mysql版本:mysql-5.5.32.tar.gz 一:安装前准备: 1.安装一些依赖库 yum install cmake gcc gcc-c++ ncurses- ...
 - mysql 5.7安装图解 mysql 5.7图文安装完整教程
		
今天给搭建分享一个教程,mysql 5.7的安装操作,这里呢我叫大家怎么用二进制去安装mysql,其实在大多数的生产环境中使用二进制预编译的安装方式是最多了,下面大家跟着我的步骤去尝试着安装下吧. 先 ...
 - 数据库---mysql的介绍和安装
		
MySQL数据库 一.简介: mysql是数据库管理软件:套接字:服务端,客户端 支持并发:操作得是共享得数据 处理锁,数据安全,性能 用别人得软件,得照着别人得规范,组织自己得语法规则 二.概述: ...
 
随机推荐
- nGrinder windows agent / linux agent
			
s ngrinder部署 https://blog.csdn.net/yue530tomtom/article/details/82113558 Windows机器启动不了ngrinder-agent ...
 - db mysql / mysql cluster 5.7.19 / my.cnf / thread_pool_stall_limit
			
s MYSQL Thread Pool简介 在MySQL5.5中,MySQL为每一个数据库连接创建一个线程,并分配其所需要的所有内存,当数据库连接数较大,或者有多个并发同时请求数据库连接时,服务器需要 ...
 - Python基础01
			
Python基础 1.Python介绍 2.安装 3.Hello World程序 4.变量 5.用户输入 6.表达式if ...else语句 7.表达式for 循环 8.表达式while 循环 9.数 ...
 - oracle数据泵导入导出命令
			
1.在PL/SQL的界面,找到Directories文件夹,找到目录文件的路径 2.通过SSH进入服务器 找到相应的路径 cd /u01/oracle/dpdir 输入指令 df -h 查看资源使 ...
 - JDBC-DBCP
			
依赖 pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns=" ...
 - 【Unity3d游戏开发】Unity中的Time.timeScale
			
马三最近在做一款游戏的时候涉及到了“加速”和“暂停”这两个功能,我第一时间就想到了应该用 Time.timeScale.当暂停的时候,设置timeScale = 0,当需要加速的时候,将 timeSc ...
 - Drupal8 入门教程(一)安装部署
			
一.Drupal简介 Drupal 是使用PHP语言编写的开源内容管理框架(CMF),它由内容管理系统(CMS)和PHP开发框架(Framework)共同构成.连续多年荣获全球最佳CMS大奖,是基于P ...
 - openstack ovs实现vlan组网
			
本文是配置文档,非说明文档,只讲配置,不讲原理. controller节点: 网卡信息:ens160 外网网卡 : ens192 数据网卡 /etc/neutron/plugins/ml2/ml2_c ...
 - mysql字符函数
			
1.CONCAT() 字符连接 (1)mysql> SELECT CONCAT('imooc', 'MYSQL');+--------------------------+| CONCAT(' ...
 - (14)CountTriplets
			
一.问题描述 给定一个数组.三个索引 i,i ~ [0, array.length) j, j ~ [0, array.length) k, k ~ [0, array.length) 求有多少种组 ...