• 程序开发必知必会的MySQL基本命令行操作


    MySQL基本命令行操作

    MySQL作为一款数据库管理系统,已经成为了最受欢迎的数据库管理系统之一。学习MySQL自然也就成为了程序开发人员必须做的一件事。

    绝大多数的使用linux操作系统的大、中、小型互联网网站都在使用mysql作为其后端数据库存储。

    从大型的BAT门户,到电商,到分类门户,无一例外都在使用Mysql。原因主要有以下几点:

    • Mysql性能卓越,服务稳定;

    • 开放源代码,自主性,使用成本低;

    • 历史悠久,社区用户非常活跃,遇到问题在论坛上或其他渠道可以寻求帮助;

    • 软件体积小(仅几百MB,相对许多数据库管理系统小了很多),安装使用简单,并且易于维护;

    • 品牌口碑效应,使得企业无需考虑就直接使用;

    • 支持多种操作系统,提供多个API接口,支持多个开发语言;

    CMD

    命令行(Command Processor)(CMD)是在OS / 2 , Windows CE与Windows NT平台为基础的操作系统(包括Windows 2000,

    Windows XP,Windows Vista,Windows Server 2003,Windows 7, Windows 8 ,Windows 8.1 ,Windows 10)下的“MS-DOS 方

    式”。一般Windows 的各种版本都与其兼容,用户可以在Windows 系统下运行DOS命令,中文版Windows XP 中的命令提示符进一步提

    高了与DOS 下操作命令的兼容性,用户可以在命令提示符直接输入中文调用文件。命令行功能多于DOS。(来自百度百科)

    !!!以管理员身份打开命令提示符!!!

    MySQL的命令行连接

    net start mysql;        -- 打开数据库

    net stop mysql; -- 关闭数据库

    mysql -uroot -p123456 -- 连接数据库(-u后加用户名、-p后加密码)

    update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost';
    -- 修改用户名为“root"、修改密码为“123456”

    flush privileges;  -- 刷新权限

    ----------------------------------------
    show databases; -- 查看所有数据库

    mysql> use name  -- 切换数据库(use 数据库名称)

    show tables; -- 查看当前数据库中所有的表

    describe name; -- 显示数据库中所有表的信息

    create database name; -- 创建一个名为“name”的数据库

    exit; -- 退出数据库操作行

    单行注释:-- 文字
    多行注释:
    /*
    hello world!
    */

    关于数据库语言的几个专业名词

    • DDL:数据库定义语言

    • DML:数据库操作语言

    • DQL:数据库查询语言

    • DCL:数据库控制语言

  • 相关阅读:
    OpenStack对象存储管理手册(5) OpenStack对象存储系统管理3
    hdu1568Fibonacci
    智能手机中显示信号强度格数
    上篇日本人经营之道 一破坏对手的情绪乱其方寸
    基于Wince的计算器程序
    shell 字符串操作
    轻松记住大端小端的含义
    如何把手机变成你的救生设备
    PM是一个事实
    mysql 5.6 online ddl 测试
  • 原文地址:https://www.cnblogs.com/awong18/p/13177898.html
Copyright © 2020-2023  润新知