【MySql】-Windows下mysql的配置与连接
来源:互联网 发布:国外域名代理商 编辑:程序博客网 时间:2024/06/07 22:47
前言
随着ssh的一步步展开,用到了mysql数据库,作为对mysql的基本了解,下面来学习一下mysql是如何连接到本机电脑上的。
正文
一、MySQL的配置
1. 解压
下载好所需要的sql版本之后,我下载的是MySQL Server 5.6免安装版(压缩包),解压到一个目录下:
2. 编写mysql的运行配置文件my.ini
在MySQL文件夹的目录下新建my.ini文件(Initialization File)(为了替换掉原来的my-default.ini,这个文件要删除),新建txt文件即可,但是要记得将文件的扩展名更改为.ini :
在文件中写入下列内容:
[mysql]# 设置mysql客户端默认字符集default-character-set=utf8 [mysqld]#设置3306端口port = 3306 # 设置mysql的安装目录basedir=E:\project\MySQL# 设置mysql数据库的数据的存放目录datadir=E:\project\MySQL\data# 允许最大连接数max_connections=200# 服务端使用的字符集默认为8比特编码的latin1字符集character-set-server=utf8# 创建新表时将使用的默认存储引擎default-storage-engine=INNODB
3. 安装mysql服务
Windows+R 调出运行输入框,输入cmd命令,进入dos窗口,但是要记得以管理员权限运行这个命令,是为了将权限提升,减少权限问题的产生。
也可以在C:\Windows\System32目录下找到这个cmd.exe,右键,以管理员身份运行。
将目录切换到mysql解压文件的bin目录,输入mysqld install,回车运行:出现 “Service successfully installed.”表示安装成功。
4.启动MySQL服务
在mysql的安装目录下输入命令:net start mysql 启动服务;或是选择手动启动mysql服务(在运行框中输入“services.msc”调出服务对话框,找到mysql服务,右击属性,启动;)
5.本地登录mysql数据库
在上面的命令窗口中,输入命令:mysql -u root -p
回车提示后输入密码。一般直接回车,设置密码为空。第一次我设置密码之后登陆遇到一些问题,后来还是选择设置密码为空,也就是说不设置密码。
二、mysql数据库的连接(Navicat)
打开Navicat(数据库可视化工具)→ Connection→MySQL→填写对话框:
三、项目数据库的导入
1.创建数据库
2.打开数据库,执行sql文件
找到刚刚新建的shop数据库,右击“打开数据库“→再次右击刚刚的数据库→选择“执行sql文件”,查找sql文件,如下图:
点击start ,等一会儿完成就Close就好了:
四、遇到问题及解决
1. "Install/Remove of the Service Denied!"
解决:没有提升权限,改用“管理员身份”运行cmd.exe。
2. “ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO)”
解决:修改my.ini,重启mysql服务
在my.ini的最后一行加入一句话:skip-grant-tables(跳过权限) ,保存,关闭→重启mysql服务
注意:当我们设好密码的时候,要把这句话给去掉,这时候就要通过密码来限制用户访问了。
五、经验
有时候我们离成功只有一步之遥,再坚持一点点就成功了!
总结
MySQL数据库我们常用到,不怕不知道,就怕不知道。 (感谢雷哥大神的博客,金星美女的帮助~~)
- 【MySql】-Windows下mysql的配置与连接
- Windows下MYSQL的安装与配置
- Windows下Mysql的安装与配置
- windows连接虚拟机linux下mysql配置
- windows连接虚拟机linux下mysql配置
- windows下,配置mysql远程连接
- windows下的jboss与mysql的连接
- 在Windows下MySQL的安装图解,与SQLYog连接
- Windows下实现Qt与MySQL连接
- Windows下MySQL的配置
- Windows下MySQL的配置
- MySQL安装与应用【Windows下的安装与配置】
- Windows下MySQL的下载与安装、配置与使用
- windows下连接mysql
- windows下Apache+PHP+MySQL的安装与配置备忘录
- Windows下的Apache+Mysql+Php安装与配置
- mysql在windows下的安装与配置图解
- windows 下apache+php+mysql的安装与配置
- How to Edit Your Hosts File on Windows
- ThoughtWorks 结对编程
- linux平台下防火墙iptables原理
- Button,RadioButton,Time
- bootstrap02栅格系统
- 【MySql】-Windows下mysql的配置与连接
- pickle的用法
- Android控件——RadioGroup/RadioButton定义及监听
- Hadoop NameNode 高可用 (High Availability) 实现解析
- 两个容器中的数据合并
- JavaScript基础知识总结
- linux 不常用命令及命令组合
- 嗯,一个开始
- POJ 1782 Run Length Encoding 笔记