MySql安装出现问题---无服务,修改密码
2018-06-18 02:04:25来源:未知 阅读 ()
之前在项目中一直使用的是SqlServer数据库,现在学习下MySql,下面是学习MySql的学习笔记。
MySql简介
MySql是一种关联数据库管理系统(关系型),将数据保存在不同的表中,不是在一个大的仓库中,这样就增加了速度并提高了灵活性。
DB: 数据库的简称;DBMS:数据库管理工具;DBA:数据库应用程序;
特点:
数据结构化,实现数据共享,数据独立性提高,数据统一的管理和控制
安装MySql5.7免安装版出现的问题。
1:这个是官网最新的,是一个免安装的,需要我们进行一下简单的配置就可以,我就是按照这个教程来用的,但是出现了问题,MySql服务安装不上。
免安装配置网址:http://jingyan.baidu.com/article/597035521d5de28fc00740e6.html
问题1:启动服务,什么也没有出现。
解决方案:1:以管理员身份运行cmd;2:目录下新建mi.ini,里面复制下面内容;
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\workspace\mysql-5.7.12-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\workspace\mysql-5.7.12-winx64/data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
这样我们就可以运行成功了。
问题2:出现了但是服务启动不了。
这个问题我解决了好久呀,网上说的千篇一律,这里是我们自己新建了data所导致的。我们直接初始化就可以直接生成data文件夹,直接启动服务。
1:我们配置好my.ini文件之后,直接在以管理员身份运行的cmd中cd到我们文件放置的地方;cd D:\workspace\mysql-5.7.12-winx64\bin
2:执行:mysqld --console
3:执行:mysqld --initialize
4:执行:install MySQL --defaults-file="D:\workspace\mysql-5.7.12-winx64\my.ini"
5:接着启动 net start mysql就可以了,我们目录下就新建了data文件夹。<自己新建的没有mysql等文件>
问题 3: 登录不进去;
看网上的教程说新装的mysql使用用户root是没有密码的,但是我一直登录不上;就想着直接修改数据库中的密码;这个可以看下面的这个网址教程;
http://jingyan.baidu.com/article/454316ab4e9e65f7a7c03ad1.html 按照这里的做就可以。
我也成功的登录了,但是修改密码的时候出错了,在user表中没有找到password字段,我就一个一个的试终于被我找到了。
发现最新的版本将密码保存到了字段authentication_string中,我们使用的时候要注意;
使用下面的命令更改密码:
update user set authentication_string=password('123456') where user='root' and host='localhost';
可以发现密码的加密改变了,
这样就可以登陆了。
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:自己动手写计算器v1.1
下一篇:自己动手写计算器v1.0
- windows7 + Qt(MSVC2017) + VS2019安装配置 2020-04-25
- windows10环境下QtCreator中出现skipping incompatible xxx 2020-03-31
- qt连接mysql报错:QSqlDatabase: QMYSQL driver not loaded 2020-02-29
- 排兵布阵 2020-02-21
- visual studio2010编译过程中出现COFF文件损坏的原因和方法 2020-02-01
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash