• Mysql笔记


    一、安装Mysql

    1.使用Windows,ZIP Archive版本

    2.解压到D:softwaremysql-5.6.15-winx64in,然后输入mysqld.exe

    3. bin同级新建my.ini,内容:

    [mysql]
    # 设置mysql客户端默认字符集
    default-character-set=utf8 
    [mysqld]
    #设置3306端口
    port = 3306
    #skip-grant-tables
    # 设置mysql的安装目录
    basedir=D:softwaremysql-5.6.15-winx64
    # 设置mysql数据库的数据的存放目录
    datadir=D:softwaremysql-5.6.15-winx64data
    # 允许最大连接数
    max_connections=200
    # 服务端使用的字符集默认为8比特编码的latin1字符集
    character-set-server=utf8
    # 创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB

    4. 启动MySQL服务

    5.配置环境变量

    6. cmd命令输入

    D:softwaremysql-5.6.25-winx64in> mysql

    出现mysql>说明已经连接到MYsql服务器,可以在提示符下执行所有的sql,如 s查看当前状态,show database;查看当前所有的数据库

    7.MySQL附带了一个空密码有的root用户。成功后安装了数据库和客户端,需要进行如下设置root密码:

    D:softwaremysql-5.6.25-winx64in> mysqladmin -u root password "123456"

    注:

    1. 关闭正在运行的MySQL服务。 
    2. 打开DOS窗口,转到 D:softwaremysql-5.6.25-winx64in 目录。 
    3. 输入mysqld --skip-grant-tables 回车。--skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证。 
    4. 再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysqlin目录。 
    5. 输入mysql回车,如果成功,将出现MySQL提示符 >。 
    6. 连接权限数据库: use mysql; 。 
    6. 改密码:update user set password=password("123456") where user="root";(别忘了最后加分号) 。 
    7. 刷新权限(必须步骤):flush privileges; 
    8. 退出 quit。 
    9. 注销系统,再进入,使用用户名root和刚才设置的新密码 123456 登录。

    现在使MySQL服务器的连接,那么使用下面的命令:

    D:softwaremysql-5.6.25-winx64in> mysql -u root -p
    Enter password: ******

    管理 mysql 命令

    这里是重要的MySQL命令,经常在MySQL数据库的管理或工作中使用:

    • USE Databasename : 用于选择在MySQL工作区指定的数据库。

    • SHOW DATABASES: 列出了MySQL数据库管理系统中的所有可访问的数据库。

    • SHOW TABLES: 显示已经选择数据库中的表的命令。

    • SHOW COLUMNS FROM tablename: 显示属性,属性类型,关键信息,NULL是否被允许,默认值和其它的表信息。

    • SHOW INDEX FROM tablename: 提供所有指标的详细信息表,其中包括PRIMARY KEY.

    • SHOW TABLE STATUS LIKE tablenameG: 报告MySQL的数据库管理系统的性能和统计数据的详细信息。

  • 相关阅读:
    git Permissions 0777 for '/home/xxx/.ssh/id_rsa' are too open.
    Linux wc指令解析
    RK3288 开机动画旋转
    tp3.2 事务
    PHP实现动态获取函数参数的方法
    laravel 配置设置
    swoole 使用异步redis的前置条件
    php回调函数的概念及实例
    swoole 安装
    linux 源码安装PHP
  • 原文地址:https://www.cnblogs.com/yexiaoyanzi/p/5879956.html
Copyright © 2020-2023  润新知