mysql+navicat注册启动服务需要注意的事情
来源:互联网 发布:行知高级技工学校 编辑:程序博客网 时间:2024/05/22 07:45
最近开始自学mysql,遇到了很多问题。在网上找了些方法,总结下,给新手和自己一个帮助。
我使用的mysql 是
mysql-5.7.16-winx64.msi
navicat 中文破解版
mysql分两种,一直是安装版,另一种是免安装版,
我使用的安装版。
进入正题。
1.安装完成后 记得添加环境变量
MYSQL_HOME = 你自己的mysql安装路径
在path 中加入%MYSQL_HOME%\bin 以后方便可以快速的在dos下使用mysql
2.注册mysql服务
进入mysql 的bin目录下 打开dos 环境,输入 mysqld --install MySQL
另外 安装版的 mysql 安装目录下 有个my-default.ini文件,
如果是免安装的,有可能是my.ini文件,总之是配置文件,注意以下就好
用文本格式打开,在里面我们需要添加几个路径,以下是我的配置
basedir =C:\Program Files\MySql\MySQL Server 5.7\
datadir =C:\Program Files\MySql\MySQL Server 5.7\data\
port =3306
server_id =1
保存即可
另外一个值得提到的是,使用安装版,安装完成后 mysql根目录下是没有data文件夹的
免安装版的就没有这个问题了。
不过没关系,同样进入bin目录下 打开dos,输入"mysqld --initialize-insecure --" 回车
去看看根目录,自动生成了data文件夹。
3启动服务
因为我们刚才在环境变量中加入过mysql的路径,所以只需要打开dos ,数据 net start mysql
就OK了 如果遇到1067错误,先去检查你的.ini配置文件,路径是否真确。
这里顺便提一下,打开dos时,尽量使用管理员身份。
4.创建 用户
(为了以后使用方便,建议自己创建一个用户,因为使用root账户经常会出现莫名其妙的错误,个人感觉而已,所以来介绍如何创建用户)
创建用户,首先要进入root账户中去。
在dos下 输入“mysql -u root -p” 回车
会让你输入密码,如果你记得密码那最好。
在这里我们一般会遇到 密码无法使用的错误
一般是ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)这个的错误。
但是在初次注册mysql的时候root是没有密码的,可以直接回车就好。
当然如果不行,还有一中方法可以帮你屏蔽到密码。
打开我们刚才提到的my-default.ini 或 my.ini 配置文档。
在 [mysqld] 的下一行, 输入 skip_grant_tables 保存
意思是 启动服务时不使用密码。(重:记得在使用次方法时,一定要先停止服务)
(
1.停止服务。
2在my.ini中加入,在[mysqld] 的下一行加入skip_grant_tables,保存。
3.另外记得创建账户后 在配置文件中 删除 skip_grant_tables ,要不以后就都不用密码了....
)
然后,就可以重复上面的操作,打开mysql服务,在dos下 输入“mysql -u root -p” 回车 直接回车进入账户。
创建用户:终于要进入正题了...
在dos中输入 CREATE USER 'username'@'host' IDENTIFIED BY 'password';
并且和可以给用户授权,
如GRANT privileges ON databasename.tablename TO 'username'@'host'
具体的我提供一个连接,大家自己看下吧。
输入exit 推出mysql 用户
4关闭服务
(简短一点....)
在dos 下 输入 net stop mysql
太晚了。。。改天在继续我的mysql 学习之旅
至于navicat 之后再写一篇详细的。(偷懒)
相关连接:
http://blog.csdn.net/qq_33556185/article/details/52934597
http://jingyan.baidu.com/article/eae07827baa2a51fec548527.html
http://www.jb51.net/article/31850.htm
- mysql+navicat注册启动服务需要注意的事情
- 装修需要注意的事情
- mysql5.5.56.zip注册服务需要注意的事
- Windows开机自动启动SVN服务需要注意的几个问题
- MySQL服务无法启动 navicat无法连接
- HTML中的DOCTYPE需要注意的事情!
- 生活之中需要注意的一些事情
- iOS中需要注意的事情
- 学习建网站需要注意的事情
- 网站搬迁需要注意的事情
- 发外链需要注意的事情有哪些
- oracle设置process需要注意的事情
- lua multiple thread 需要注意的事情
- Java异常所需要注意的事情
- #define声明时需要注意的事情
- js 对象需要注意的事情
- 目前需要注意的两件事情
- mysql服务的注册,启动、停止、注销。 [delphi代码实现]
- Hadoop伪分布式-----HBase的安装和配置
- 看完 穿条纹睡衣的男孩 之后
- C#125课的主要内容
- UVA 658 状态压缩+最短路
- Kail安装docker和intrigue-core用于信息收集
- mysql+navicat注册启动服务需要注意的事情
- 零基础精通PHP+MySQL网络编程课程
- 作业2.112:删除排序链表中的重复元素
- 利用Matlab对图像进行简单的预处理
- 韩顺平php开发合集208集-从Html基础到php开发Web QQ实战 共15G
- mybatis实现saveOrUpdate
- 向jQuery函数传递多个参数
- AtCoder Beginner Contest 056 题解挖坑
- Linux的常用shell命令技巧集