zoukankan      html  css  js  c++  java
  • MySQL数据库图文安装详解及相关问题

    (尊重劳动成果,转载请注明出处: http://blog.csdn.net/qq_25827845/article/details/53366444冷血之心的博客)

    首先说明:安装目录中不能有中文和空格.

     

    软件下载地址为:http://download.csdn.net/detail/lxq_xsyu/6468461

    1、

    2、

    3、

    4、

    5、

    6、

    7、

    8、

    9、

    10、

    如何验证是否安装成功?

     

    答:通过登录MySQL数据库来验证;在cmd中输入mysql -uroot  -p123 出现下图所示,说明安装成功。

    其中-u后面为用户名,-p后边为刚刚所设的密码。

     

          

    安装成功后,MySQL的目录结构为:

            MySQL的数据存储目录为datadata目录通常在C:Documents and SettingsAll UsersApplication DataMySQLMySQLServer 5.1data置。在data下的每个目录都代表一个数据库。

    MySQL的安装目录下:

    • bin目录中都是可执行文件;
    • my.ini文件是MySQL的配置文件;

    MySQL中的基本命令如下:

    (1)启动和关闭mysql服务器

    • 启动:net start mysql
    • 关闭:net stop mysql

    在启动mysql服务后,打开windows任务管理器,会有一个名为mysqld.exe的进程运行,所以mysqld.exe才是MySQL服务器程序。

     

    (2)客户端登录退出mysql

           在启动MySQL服务器后,我们需要使用管理员用户登录MySQL服务器,然后来对服务器进行操作。登录MySQL需要使用MySQL的客户端程序:mysql.exe

    登录操作:mysql -u root -p 123 -h localhost

    •  -u:后面的root是用户名,这里使用的是超级管理员root
    • -p:后面的123是密码,这是在安装MySQL时就已经指定的密码;
    • -h:后面给出的localhost是服务器主机名,它是可以省略的,例如:mysql -u root -p 123

    退出:quitexit

     

    在登录成功后,打开windows任务管理器,会有一个名为mysql.exe的进程运行,所以mysql.exe是客户端程序。

    问题1:

    特别注意:****************************************

           在上边的第十步中,也就是最后一步,点击Execute ,往往会卡死。安装程序奔溃。这是因为你之前安装过MySQL数据库或者是第一次没安装成功,并且没有将MySQL卸载干净导致的。解决办法如下:

     

    (1)停止MySQL,通过在cmd中输入net stop mysql实现。或者打开 我的电脑-管理-服务,找到MySQL,右键关闭。

    (2)添加删除程序中卸载MySQL

    (3)到安装目录删除MySQL (如果第二步卸载了之后,没有了安装目录,那也行)

    (4)删除:C:Documents and SettingsAll UsersApplication DataMySQL
                        C:ProgramDataMySQL

    (5)查看注册表:
    通过点电脑桌面左下角的开始,输入regedit,打开注册表


    HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices


    HKEY_LOCAL_MACHINESYSTEMControlSet001Services


    HKEY_LOCAL_MACHINESYSTEMControlSet002Services


    搜索mysql,找到一律干掉!
    ============================

    需要重启电脑(win xp),直接重新安装。

    问题2:

    如何重置Root密码?

    方法如下:

    /*登录mysql*/
    
    mysql -uroot -p123
    
    /*切换数据库*/
    
    use mysql
    
    /*修改root用户的密码*/
    
    update user set password=password('1234')  where user='root';
    

    如果你忘记了root用户的密码,那么你就无法登录mysql,也就不能修改密码了。这时登录mysql就比较麻烦,解决方法如下:

    • 打开一个cmd窗口,执行:mysqld --skip-grant-tables
    • 这时再开一个cmd窗口来登录mysqlmysql -u root
    • 然后使用上面相同的方式来修改root用户的密码。

    如果对你有帮助,记得点赞哦~欢迎大家加群进行讨论交流哈~

  • 相关阅读:
    1219
    hdu 1280 前m大的数 和 hdu 4223 Dynamic Programming?
    codeforces Lucky Sum
    20121028
    asp.net(c#) 取得网卡mac地址
    代码使用FileUpload控件上传图片并自动生成缩略图、自动生成带文字和图片的水印图
    SQL Server日志文件总结及日志满的处理
    服务器应用程序不可用解决方案集
    如何调用存储过程,有返回值的,有参数的,存储过程中调用存储过程。(MS SQL Server)
    让网页自动刷新
  • 原文地址:https://www.cnblogs.com/lanzhi/p/6467231.html
Copyright © 2011-2022 走看看