【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数据库我们常用到,不怕不知道,就怕不知道。  (感谢雷哥大神的博客,金星美女的帮助~~)

            



原创粉丝点击