[转]Windows系统安装MySQL

在Windows中安装mysql不够幸运的话,会遇到至关多的坑,固然这也算是一种财富吧,让本身碰到问题去查找解决方案。有时候不是一时半会就能够解决的。有同窗说过安装mysql安装两天尚未装上。不用担忧,我安装mysql用了一天吧,下面记录下来安装过程及可能遇到的问题。html

  1. 工欲善其事,必先利其器!咱们到官网上下载所须要的版本。官网:https://dev.mysql.com/downloads/mysql/:


    <MSI版本的是直接界面化下一步安装的,下面的为zip压缩包解压dos窗口安装>
     
  2. 下载完成,将文件解压到你想要安装的盘里。这里我安装到了E盘。以后以管理员身份运行DOS窗口。进入到mysql的bin文件夹下:
  3. 重点来了:咱们须要准备的就是配置点东西
    在mysql-5.7.20-winx64的文件夹下建立一个名为data的空文件夹。
    建立一个my.ini的文件,放在bin目录里面。内容为:
    [mysql]
    # 设置mysql客户端默认字符集
    default-character-set=utf8 
    [mysqld]
    #设置3306端口
    port = 3306 
    # 设置mysql的安装目录
    basedir=E:/mysql-5.7.12-winx64
    # 设置mysql数据库的数据的存放目录
    datadir=E:/mysql-5.7.12-winx64/data
    # 容许最大链接数
    max_connections=200
    # 服务端使用的字符集默认为8比特编码的latin1字符集
    character-set-server=utf8
    # 建立新表时将使用的默认存储引擎
    default-storage-engine=INNODB

     

    其中basedir的路径是安装mysql的路径,datadir就是刚建立的data目录路径。(以前路径分割用的"\\",坑了很久,不知作别人怎么就能够的。还有就是my.ini文件的位置,别人放在了mysql文件夹下,坑了很久。)
     
  4. 接下来在dos窗口里面输入:mysqld --initialize-insecure        (看别人用的是mysqld --initialize=insecure --user=mysql  放我机器很差使了,可能版本不一样形成的吧)
     
  5. 再输入:mysqld -install        (若是说已经存在,可使用 sc delete mysql  或者 mysql -remove 将其删除)
    会显示Service successfully installed.
     
  6. 最后输入:net start mysql     #启动mysql服务


    <固然还会有MySQL 服务没法启动的状况出现。这时查看你的my.ini文件中basedir和datadir中路径是否是上面说的那样设置的。>
  7. 此时mysql没有密码,须要进行设置密码,输入:mysqladmin -u root password *******
    这样就能够进入mysql里面了。输入:mysql -u root -p
  8. 看一下咱们mysql里初始的表有哪些,输入:show databases;     #最后的分号不能少!!!

 

完工!!!mysql

安装过程至关不易,不要气馁,别人不必定有你强,坚持住,多看些别人安装的过程,突然间你的mysql就安装好了。sql

 

原创不易,尊重版权。转载请注明出处:http://www.cnblogs.com/xsmile/数据库

相关文章
相关标签/搜索