zoukankan      html  css  js  c++  java
  • MySql小结

    0. 下载MySql压缩包

     【注】:里面可能没有含有Data文件夹,需要敲代码,让MySql自动生成。

    先将my.default.ini改名为my.ini放到bin目录 命令行执行: mysqld --initialize --user=mysql --console 先执行以上命令, 生成库. 注意有个临时密码, 要记下来. 然后启动服务.  然后再命令行: mysql -uroot -p 输入密码

    1. 配置环境变量

    1 -- 在环境变量path后面加上,安装目录bin地址
    2 C:Program Files (x86)mysql-5.6.15-win32in;

     2. 安装mysqld服务(在cmd管理员命令下面执行)

    1 mysqld --install  

     3. 启动服务(报错)

    C:Windowssystem32>net start mysql
    
    -- 提示:
    --发生系统错误 2。
    --系统找不到指定的文件。

    3-1. 解决:
    注:下载MySql完若是zip文件后,可以直接使用(注意里面可能没有默认的data文件夹)

    先将my.default.ini改名为my.ini放到bin目录 命令行执行: mysqld --initialize --user=mysql --console 先执行以上命令, 生成库. 注意有个临时密码, 要记下来. 然后启动服务.  然后再命令行: mysql -uroot -p 输入密码
    --mysql-5.6.10-win32默认的配置文件是在C:/Program Files/MySQL/MySQL --Server 5.6/my-default.ini,或者自己建立一个my.ini文件,在其中添加配置:
    --若是下载的目录没有data文件夹,则需重新下载
    [mysqld]
    basedir=C:/Program Files/MySQL/MySQL Server 5.6
    datadir=C:/Program Files/MySQL/MySQL Server 5.6/data

     4. 再次启动服务

    C:Windowssystem32>net start mysql
    
    -- 提示:
     --发生系统错误 2。系统找不到指定的文件。

    4-1. 解决:
    注:在安装mysql服务时,一定要切换到mysql安装目录的bin目录下,不管你是否配置环境变量,否则在安装完后启动服务还是会报上面的错误。
        切换到bin目录后,先删除前面安装的mysql服务(删除服务不一定要到bin目录),再重新在bin目录下安装mysql服务,然后启动:

    C:Windowssystem32>cd ../..
    
    C:>cd Program FilesMySQLMySQL Server 5.6in
    
    C:Program FilesMySQLMySQL Server 5.6in>mysqld --remove
    Service successfully removed.
    
    C:Program FilesMySQLMySQL Server 5.6in>mysqld --install
    Service successfully installed.
    
    C:Program FilesMySQLMySQL Server 5.6in>net start mysql
    
    --提示:
    --MySQL 服务正在启动 .
    --MySQL 服务已经启动成功。

    5. 登陆数据库

    --方法一:
    mysql -uroot -hlocalhost -p
    --方法二:
    mysql -uroot
    --注意在-u和root之间不存在空格

    6. 修改原始root密码

    mysqladmin -u root password '新密码'

     7. MySql常用操作

    (1) 显示某个数据库的字符编码

    USE databaseName;
    SHOW VARIABLES LIKE 'character_set_%';  
    SHOW VARIABLES LIKE 'collation_%'; 

    (2) 修改数据库密码(这里是”root“)

    UPDATE user SET password=PASSWORD('123456') WHERE user='root';

    (3) 显示数据库的数据目录

    SHOW VARIABLES LIKE 'datadir'

     (4) 修改数据库密码

    SET PASSWORD = PASSWORD('123456'); 
    

      


    //
    创建一个数据库 // 创建一张表 // 创建一个新属性 // 删除个数据库 // 删除一张表 // 删除一个属性 // ........

     

  • 相关阅读:
    3927Circular Sequence 思维题(求环形最大子列和)
    Rotational Painting(hdu 3685 凸包+多边形重心 模板题
    模拟 3897: Catch the Mouse
    L3-010 是否完全二叉搜索树 (30分)
    已知两种遍历顺序 推剩下的一种
    进阶实验4-3.3 完全二叉搜索树 (30分)->排序得出搜索树中序遍历->已知搜索树中序求层序
    任意进制转化/模板(c++/ java)
    4038: Robot Navigation --bfs(求最短路及其路径条数)
    A Simple Math Problem(hdu 5974 数论题
    LCM Walk(hdu 5584;数论题
  • 原文地址:https://www.cnblogs.com/gossiplee/p/4972579.html
Copyright © 2011-2022 走看看