zoukankan      html  css  js  c++  java
  • mysql的基本操作笔记

    环境:已安装MySQL5.7.18,上一篇文章:Windows下安装MySQL5.7.18的方法

    登录方式一:

    mysql -h 127.0.0.1 -u root -p
    

    -h:当连接MySQL服务器不在同台主机时,填写主机名或IP地址,默认是localhost
    -P:访问MySQL数据库的端口,默认是3306
    -u:登录MySQL的用户名
    -p:登录MySQL的密码 (如果你按下回车则会在下一行显示Enter password:  提示输入密码,但不可见)

    因为我是本地安装,所以-h的参数是127.0.0.1,也可以写成localhost

    登录方式二:

    mysql -h localhost -u root -proot
    

    因为是本地安装,这里我就用localhost来表示地址
    你甚至可以直接使用mysql -u root -p命令,省略主机地址
    需要注意的是-proot,其中root也就是我数据库连接的密码
    -proot必须连接起来写,如果写成-p root则无效

     

    登录方式三:

    mysql -h localhost -P 3306 -u root -p testdb
    

    localhost后面的-P接的是端口号,默认3306,末尾的testdb代表我一登录便选定这一数据库

     登录方式四:

    mysql -h localhost -u root -p -e "show databases"
    

    -e后面可接SQL语句,只要一登录便执行,需要注意的是,字符串需要用引号包裹

     下面来看看登录后的信息:

    第一行说了命令结束的方式,用 ; 号,或者\g来结束
    第二行显示了你登录的次数,我这是第9次登录
    第三行是当前的版本号,接着是版权什么的
    最后一行显示了帮助命令,还有清空语句的方法
    比如我输错了一堆show databasessssss \c 这里输入\c结尾按Enter就可以清除该条语句。

     MySQL程序常用命令:

    创建一个数据库
    语法:create database 数据库名;
    创建数据库时可以指定编码设置,防止乱码:create database 数据库名 charset=utf8;

    --

     显示所有数据库:show databases;
    选定默认数据库:use dbname;
    显示默认数据库中所有表:show tables;

    ---

    显示数据库结构
    语法:show create database 数据库名;

    --

    删除一个数据库
    语法:drop database 数据库名;

    --

    放弃正在输入的命令:\c
    显示命令清单:\h
    退出mysql程序:\q
    查看mysql服务器状态信息:\s

  • 相关阅读:
    head命令
    less命令
    解决get方法传递URL参数中文乱码问题
    The method convert(String) of type DateConverter must override a superclass method
    Tomcat Can't load AMD 64-bit .dll on a IA 32
    聚合函数查询 group by having
    string[] 清理重复+反转显示
    C# GetValueList 获得字符串中开始和结束字符串中间得值列表
    C# GetValue 正则获取开始结束代码
    string [] 去除重复字符两个方法
  • 原文地址:https://www.cnblogs.com/yanner/p/7160581.html
Copyright © 2011-2022 走看看