zoukankan      html  css  js  c++  java
  • windows下安装mysql、配置环境与启动mysql

    #1、下载:MySQL Community Server 5.6
    https://dev.mysql.com/downloads/file/?id=478731
    
    #2、解压
    此文件是免安装文件,将解压后的文件夹移动到指定目录,如:C:mysq56,个人习惯命名得简单一点。
    
    #3、添加环境变量
    【右键计算机】--》【属性】--》【高级系统设置】--》【高级】--》【环境变量】--》【在第二个内容框中找到 变量名为Path 的一行,双击】 --> 【将MySQL的bin目录路径追加到变值值中,用 ; 分割】
    PS:注意设置的是系统的环境变量,这样对每一个登录用户都生效,不要选择第一个用户环境,后面可能出现麻烦。
    
    #4、管理员模式下terminal,进行mysql初始化
    mysqld --initialize-insecure
    
    #5、启动MySQL服务
    mysqld 
    # 启动MySQL服务,注意此时terminal会被hang住,无法进行其他操作。
    
    #6、打开另一个terminal,不需要管理员。启动MySQL客户端并连接MySQL服务
    mysql -u root -p # 连接MySQL服务器,此时已经成功了。
    
    #7、注意:--install前,必须用mysql启动命令的绝对路径,制作MySQL的Windows服务,在管理员终端执行此命令:
    "C:mysql56inmysqld" --install
    
    #8、移除MySQL的Windows服务,在管理员终端执行此命令:
    "C:mysql56inmysqld" --remove
    
    
    注册成服务之后,以后再启动和关闭MySQL服务时,仅需执行如下命令:
    # 启动MySQL服务
    net start mysql
    
    # 关闭MySQL服务
    net stop mysql
    
    也可以直接在系统的服务页面进行启动关闭,如果是经常是使用的话,那么建议将mysql设置为自启动。
    net start mysql命令可能会出现无法开启mysql的问题,Windows上不能启动MySQL服务(位于本地计算机上)错误1067 :进程意外终止。
    请在mysql目录下,新建一个my.ini文件,写入以下内容:

    [mysqld]
    ;skip-grant-tables
    port=3306
    character_set_server=utf8
    default-storage-engine=innodb
    innodb_file_per_table=1

    
    

    [client]
    port=3306
    default-character-set=utf8
    user=root
    password=123

    
    


    [mysql]
    ;port=3306
    ;default-character-set=utf8
    user=zjp
    password=123

    重启计算机即可

    设置密码
    mysqladmin -uroot password "123"        
    设置初始密码 由于原密码为空,因此-p可以不用
    mysqladmin -uroot -p"123" password "456"
    修改mysql密码,因为已经有密码了,所以必须输入原密码才能设置新密码


    跳过登录密码进入系统的方式
    #1 关闭mysql
    #2 在cmd中执行:mysqld --skip-grant-tables
    #3 在cmd中执行:mysql
    #4 执行如下sql:
    update mysql.user set authentication_string=password('') where user = 'root';
    flush privileges;
    
    #5 tskill mysqld #或taskkill -f /PID 7832
    #6 重新启动mysql
     
  • 相关阅读:
    Oracle中有大量的sniped会话
    Error 1130: Host '127.0.0.1' is not allowed to connect to this MySQL server
    汉字转换为拼音以及缩写(javascript)
    高效率随机删除数据(不重复)
    vs2010 舒服背景 优雅字体 配置
    mvc中的ViewData用到webfrom中去
    jquery ajax return值 没有返回 的解决方法
    zShowBox (图片放大展示jquery版 兼容性好)
    动感效果的TAB选项卡 jquery 插件
    loading 加载提示······
  • 原文地址:https://www.cnblogs.com/xiujin/p/9686171.html
Copyright © 2011-2022 走看看