zoukankan      html  css  js  c++  java
  • 安装64位mysql5.626

    计算机--右击属性--左上高级系统变量---环境变量 path 添加 mysql 的bin目录 ;D:mysqlwinx64in
    1
    //mysql 5.6.26安装前先解压到d盘根目录 2 cd D:mysqlwinx64in 3 mysqld --install //注册服务 5 net start mysql//启动服务 6 修改数据管理员密码 默认空密码 7 mysqladmin -u root password "root" 8 9 登录数据库 mysql -u root -p

    发现空密码登录不上 改了密码好使了 后来重新打开cmd 又不好使干脆删掉这个服务 sc delete mysql

    error 1045 (28000):access denied for user 'odbc'@'localhost'(using password:yes)

    1、到mysql官网下载mysql-5.6.14-winx64.zip
    2、将解压缩后的文件放到自己想要的地方,并配置环境变量。例如我存放的目录为:F:mysqlmysql-5.6.14-winx64


    在环境变量中添加:MYSQL_HOME:F:mysqlmysql-5.6.14-winx64

    在path路径中加入:%MYSQL_HOME%in

    配置环境变量不是必须的,只是为了能更方便的在命令行中使用mysql的命令行工具。
    3、修改ini配置文件

    5.6.14的解压缩版里有一个my-default.ini文件,copy一份改名为my.ini放在同级目录下。修改my.ini,遵照第二篇文章的做法。我的my.ini内容如下:

    # For advice on how to change settings please see
    # http://dev.mysql.com/doc/refman/5.6/en/server-configuration-defaults.html
    # *** DO NOT EDIT THIS FILE. It's a template which will be copied to the
    # *** default location during install, and will be replaced if you
    # *** upgrade to a newer version of MySQL.

    [mysqld]
    loose-default-character-set=utf8
    basedir = F:/mysql/mysql-5.6.14-winx64
    datadir = F:/mysql/mysql-5.6.14-winx64/data
    [client]
    loose-default-character-set=utf8
    [WinMySQLadmin]
    Server=F:/mysql/mysql-5.6.14-winx64/bin/mysqld.exe
    # Remove leading # and set to the amount of RAM for the most important data
    # cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
    # innodb_buffer_pool_size = 128M

    # Remove leading # to turn on a very important data integrity option: logging
    # changes to the binary log between backups.
    # log_bin
    # 设置mysql的安装目录

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

    # These are commonly set, remove the # and set as required.
    # basedir = .....
    # datadir = .....
    # port = .....
    # server_id = .....
    character-set-server=utf8


    # Remove leading # to set options mainly useful for reporting servers.
    # The server defaults are faster for transactions and fast SELECTs.
    # Adjust sizes as needed, experiment to find the optimal values.
    # join_buffer_size = 128M
    # sort_buffer_size = 2M
    # read_rnd_buffer_size = 2M 

    sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 

    4、安装服务
        进入cmd:
    (这个好像要管理员权限,我在C盘下搜索cmd.exe  -->  C:Windowswinsxswow64_microsoft-windows-commandprompt_31bf3856ad364e35_6.1.7601.17514_none_f387767e655cd5abcmd.exe,右键以管理员身份运行。这个cmd.exe是64位的cmd。因为我安装的是64位的mysql)

        输入命令:
    C:>f:
    F:>cd F:mysqlmysql-5.6.14-winx64in
    F:mysqlmysql-5.6.14-winx64in>mysqld -install
    Service successfully installed.
    5、启动服务
    F:mysqlmysql-5.6.14-winx64in>cd
    F:>net start mysql
    MySQL 服务正在启动 .
    MySQL 服务已经启动成功。
    6、配置用户

    还在上面的命令窗口里面,输入命令:mysql -u root -p
    回车后提示输入密码。
    mysql解压缩版初次安装管理员root的密码为空,因此直接再回车一次就登入mysql数据库了。

    F:>mysql -u root -p
    Enter password:
    Welcome to the MySQL monitor.  Commands end with ; or g.
    Your MySQL connection id is 1
    Server version: 5.6.14 MySQL Community Server (GPL)

    Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.

    Oracle is a registered trademark of Oracle Corporation and/or its
    affiliates. Other names may be trademarks of their respective
    owners.

    Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.

    成功后

    输入命令:use mysql;      /*使用mysql数据库*/
    mysql> use mysql
    Database changed

    输入命令:select host,user,password from user;    /* 查看系统的账户信息 */
    mysql> select host,user,password from user;
    +-----------+------+----------+
    | host      | user | password |
    +-----------+------+----------+
    | localhost | root |          |
    | 127.0.0.1 | root |          |
    | ::1       | root |          |
    | localhost |      |          |
    +-----------+------+----------+
    4 rows in set (0.00 sec)
    到这一步就可以了!!!
    host:代表mysql服务允许哪个IP来的请求。localhost和127.0.0.1指mysql服务所在的主机,即本地。::1是IPV6的IP地址写法,
    全称为:0000:0000:0000:0000:0000:0000:0000:0001。现在都是IPV4的网络,可以不用管他。
    user:指账户名称。不同的host下账户名称可以相同。
    password:密码。
    可以看到,默认账户里只支持本地连接,并且账户没有密码。现在的问题明确了,就是要将匿名用户删除,为root用户添加远程访问和密码,再为自己添加个人账户。指令如下:

    mysql> update user set password=PASSWORD('root') where user='root';
    Query OK, 3 rows affected (0.00 sec)
    Rows matched: 3  Changed: 3  Warnings: 0

    mysql> grant all on *.* to root@'%' identify by 'root';
    ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
    corresponds to your MySQL server version for the right syntax to use near 'ident
    ify by 'root'' at line 1
    mysql> grant all on *.* to walle@'%' identify by '123456' with grant option;
    ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
    corresponds to your MySQL server version for the right syntax to use near 'ident
    ify by '123456' with grant option' at line 1
    mysql> delete from where user='';
    ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
    corresponds to your MySQL server version for the right syntax to use near 'where
     user=''' at line 1
    mysql> select host,user,password from user;
    +-----------+------+-------------------------------------------+
    | host      | user | password                                  |
    +-----------+------+-------------------------------------------+
    | localhost | root | *81F5E21E35407D884A6CD4A731AEBFB6AF209E1B |
    | 127.0.0.1 | root | *81F5E21E35407D884A6CD4A731AEBFB6AF209E1B |
    | ::1       | root | *81F5E21E35407D884A6CD4A731AEBFB6AF209E1B |
    | localhost |      |                                           |
    +-----------+------+-------------------------------------------+
    4 rows in set (0.00 sec)

    mysql> commit;
    Query OK, 0 rows affected (0.00 sec)

    mysql> flush privileges;
    Query OK, 0 rows affected (0.00 sec)

    使用navicat 连接mysql管理员账户登陆后

    还原库原理:

    新建同名数据库
    我的文档目录找到navicat根目录
    如:D:DocumentsNavicatMySQLserverssevers


    下面就是数据库备份文件目录

    新建scm数据库选择utf字符集 将之前备份的数据库包转移到 d盘我的文档目录下面 查看还原信息 右键还原文件 backinfo发现实在我的文档下面

    然后解压数据库文件 选中新建的库 选择还原数据库


    任务计划 是需要设置开机密码的

    当前计划:
    安装tomcat和jdk

    部署项目文件

    单服务器部署两套程序研究

  • 相关阅读:
    extern "C" 分析 转
    Python标准库3.4.3webbrowser21.1
    rxtx java lib /var/lock issue
    list installed package & remove installed package & find package from repository Archlinux
    eclipse initialize
    add repo for CentOS
    RPMforge for CentOS
    Install Core Development Tools
    [Qtcreator] CMake + Multiple Build configuration
    list installed package & remove installed package & find package from repository
  • 原文地址:https://www.cnblogs.com/zhangdashao/p/5396087.html
Copyright © 2011-2022 走看看