美文网首页
免安装mysql数据库配置总结

免安装mysql数据库配置总结

作者: 我弟弟数学没学好 | 来源:发表于2017-01-30 12:57 被阅读0次

    第二次安装还是碰到这样或者那样的错误,还是写出来总结,以方便以后使用

    下载mysql数据库的免安装版本,我的系统是win10,解压到了C:\MySQL目录下,版本是mysql-5.7.17-winx64

    在C:\MySQL\mysql-5.7.17-winx64新建一个myini文件,里面的内容如下(不同人的配置可能会有所不同)

    [mysql]

    ; 设置mysql客户端默认字符集

    default-character-set=utf8

    [mysqld]

    ;设置3306端口

    port = 3306

    ; 设置mysql的安装目录

    basedir=C:\MySql

    ; 设置mysql数据库的数据的存放目录

    datadir=C:\MySql\data

    ; 允许最大连接数

    max_connections=200

    ; 服务端使用的字符集默认为8比特编码的latin1字符集

    character-set-server=utf8

    ; 创建新表时将使用的默认存储引擎

    default-storage-engine=INNODB

    然后 以管理员身份运行“命令提示符”

    首先打开到当前的mysql的bin的目录下,如我的就是C:\MySQL\mysql-5.7.17-winx64\bin

    然后输入一下信息

    从mysqld --initialize开始,贴图是因为我懒,要用这句命令开始,因为一开始我碰到了很多次服务器无法启动,先输入这个命令后问题得到了解决(打个广告,简书很好用)

    然后就会发现不晓得root密码是多少,怎样更改root密码如下:

    1. 首先net stop mysql服务,并且切换到任务管理器,有与mysql有关的,最好关闭进程。

    2. 运行CMD命令切换到MySql安装bin目录,执行mysqld --skip-grant-tables(注意后面没有分号)

    3. 此命令行窗口不要关闭,再重新打开一个新的命令行窗口。注意,这时有时会出现一个警告,不要理会即可。

    4. 再次打开一个cmd新窗口。按上面方法运行至bin目录下,运行命令:mysql -u root -p,提示输入密码,直接回车即可

    5. 执行命令:update mysql.user set authentication_string = password('123456') where User='root';

    6. 刷新执行: mysql> flush privileges;

    7. 关闭窗口,登录

    数据库建立好,要添加workbench,这样能够界面话操作数据库,使得操作更加简单

    对于建好的数据库中的表用程序进行调用,还需要安装相应的驱动,去官网下载相应的mysql-connector-odbc就可以了,然后在启动-》windows文件管理-》ODBC数据资源管理程序中添加相应的mysql驱动程序,对于64位机下载的时候最好32位和64位同时下载安装,因为我一开始只安装了64位发现无法调用。

    具体设置如下图(懒,所以这样接了个图)

    相关文章

      网友评论

          本文标题:免安装mysql数据库配置总结

          本文链接:https://www.haomeiwen.com/subject/phchittx.html