关于Mysql安装启动的若干问题解决
Mysql由于其免费,高效的特点一直是大学,培训班的主力数据库管理软件。但是对于初学者而言可能没有那么友好,一是没有windows软件通用的那套可视化操作,基本上初期在不搭配navicat的状态下只能使用黑屏操作,给新手非常糟糕的用户体验。现总结一些发生问题:
安装
1.解压到某个文件夹,如我目录是 D:\mysql-5.7.16-winx64 文件点此下载
2.填写此目录下的my-default.ini(当然你可以像我一样复制该文件为另外一个my.ini,从而在不修改默认的文件条件下进行修改,也是为了备份操作)


填写部分如红线部分,细心的人会疑问data目录并不存在,这是因为在某个版本之后(貌似是为了安全),就需要人工生成data目录
见3
3.由于是半自动化安装,这里需要人工生成目录使用命令mysqld --initialize-insecure然后等待目录生成(生成完成会有提示)
4.这个时候就已经基本上可以使用了,但是为了更加方便,再次进行安装服务mysqld --install 从而保证可以使用net start/stop mysql启动关闭服务器(这个过程可能会提示被拒绝,因为狗血的windows10权限问题,解决方案是以管理员权限进入该目录进行安装,再次等待提示成功)
5.这个时候基本已经搞定大部分的问题了,你可以使用exit退出cmd黑屏从而进行使用。下面对于某些问题进行说明
常见问题
1.我该怎样打开mysql?
说明:mysql分为服务端和客户端,服务端进行安装目录使用net start mysql打开,net stop mysql进行关闭。需要注意的是windows需要以管理员权限进入才能使用net start mysql正确开启,不然很可能出现deny localhost显示(这个恶心的初学者时一直让我感到崩溃:)如图

关闭同理。可进入任务管理器找到mysqld.exe确认开启

这个时候已经确认服务端开启了。下面开启客户端,这个需要重新打开一个cmd窗口。输入mysql -u root -p,再输入密码,默认为空,回车即可

此时就已经成功了。如果程序正常,你会看到以上的界面。
2.我该怎样修改默认密码?
对于ERROR 1054 (42S22): Unknown column 'password' in 'field list',
通过免密码登录的方式更改密码,输入update mysql.user set password=password('root') where user='root'时提示ERROR 1054 (42S22): Unknown column 'password' in 'field list',原来是mysql数据库下已经没有password这个字段了,password字段改成了authentication_string
即:update mysql.user set authentication_string=password('root') where user='root'
3.终极大法(过滤掉一切登陆问题)
使用mysqld --defaults-file="D:\mysql-5.7.16-winx64\my.ini" --console --skip-grant-tables
一下跳过步骤。从而直接进入服务端,如果没有出现成功提示,则进入任务管理器,关掉mysqld.exe,再次使用该命令登录。
4.使用navicat替换掉客户端cmd窗口 客户端点此下载
5.使用驱动建立与java的连接 驱动点此下载
关于Mysql安装启动的若干问题解决的更多相关文章
- MySQL 安装 启动 基本语法概述
MySQL 安装 启动 基本语法概述 MySQL安装和配置 我是直接使用安装包:mysql-installer-community-5.6.10.1.msi 安装的时候其中有几点要注意: 1.记住端口 ...
- MySQL 安装 启动命令总结
MySQL 安装 启动 基本语法概述 MySQL安装和配置 我是直接使用安装包:mysql-installer-community-5.6.10.1.msi 安装的时候其中有几点要注意: 1.记住端口 ...
- mysql安装启动教程(两种方法)
mysql安装启动: 方法一(简单版): cmd进入mysql安装的bin目录:mysqld.exe –install net start mysql 服务启动(或者选择计算机->(右键)管理 ...
- mysql安装/启动报错汇总
2016/9/6补充 初始化报错: # /usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysq ...
- hive的安装与配置 mysql安装 启动
三种模式 内嵌模式:元数据保持在内嵌的derby模式,只允许一个会话连接 本地独立模式:在本地安装Mysql,吧元数据放到mySql内 远程模式:元数据放置在远程的Mysql数据库 1.下载Hive安 ...
- zip mysql安装启动方式
首先在官网(https://dev.mysql.com/downloads/mysql/)下载相应的zip包 然后进行解压找到配置文件 my-default.ini 文件打开进行配置 主要配置以下几项 ...
- mysql无法启动的结果问题解决
mac 上homebrew 安装的mysql,已经用了很长时间都没什么问题,今天 ERROR! The server quit without updating PID file (/usr/loca ...
- windows下Mysql安装启动及常用操作
1.下载mysql https://dev.mysql.com/downloads/ 2.配置环境变量 变量名:MYSQL_HOME 变量值:E:\MySql\mysql-8.0.15-winx64\ ...
- mysql安装启动 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
首次安装mysql 启动 mysql -uroot 以下错误: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using ...
随机推荐
- STM32应用实例七:与宇电设备实现AI-BUS通讯
宇电的设备使用基于RS-485的自定义协议,协议本身比较简单,只有2条指令: 读:地址代号+52H(82) +要读的参数代号+0+0+校验码 写:地址代号+43H(67)+要写的参数代号+写入数低字节 ...
- SpringMVC(2):Spring MVC入门
原文出处: 张开涛 2.1.Spring Web MVC是什么 spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思 ...
- cf792b循环链表
头尾链接一下就好, /* 1 2 3 4 5 6 7:4 5 6 7 1 2 3:2 3 5 6 7 1:5 6 7 1 3:6 7 1 3:1 3 7 */ #include<bits/std ...
- 对象奔驰E2000
<script> window.onload = function (ev) { // 调用对象前先创建 // 2 var vcar=new Car("奔驰",&quo ...
- Spring 核心API
BeanFactory: 这是一个工厂,用于生产任意Bean,采用延迟加载,第一次getBean时才会加载 ApplicationContext: 是BeanFactory的一个子接口,功能更强大(国 ...
- 02_kettle插件开发
先下载标准插件模板 地址 http://www.ahuoo.com/download/TemplateStepPlugin.rar 将下载的jar包解压后 导入eclipse项目中 有 ...
- 【APUE | 10】函数signal
函数signal 函数signal介绍 typedef void (*sighandler_t)(int); sighandler_t signal(int signum, sighandler_t ...
- [颜色知识] 潘通色卡、CMYK、RGB、 ARGB...
潘通色卡C结尾的色号都是RGB色系的,而CMYK是印刷系的,两者不能通用的,所以,不能完全对等进行转换 Pantone Colors [色卡]PANTONE潘通色卡C面颜色http://blog.si ...
- centos6.9上mongdb安装
一.设置yum源 vi /etc/yum.repos.d/mongodb.repo [mongodb-org-3.2] name=MongoDB Repository baseurl=https:// ...
- See you~ HDU1892
一开始还离散化弄了好久 离散化细节弄得好差 这题用二维树状数组做很快 因为树状数组下标不为0 所以所有下标要加一处理 还有就是算矩阵的时候要处理两个坐标的大小关系 个人感觉树状数组用for语句写 ...