• [Linux] mysql的安装和使用


    1.安装

    sudo apt-get install mysql-server
    sudo apt-get install mysql-client

    安装的时候会提示设置密码

    2.使用

    (1)mysql操作

    mysql -V  # 查看版本信息
    mysql --help  # 查看帮助信息
    sudo vim /etc/mysql/my.cnf  # 设置配置信息
    sudo service mysql status  # 查看mysql状态
    sudo service mysql start  # 启动mysql服务
    sudo service mysql stop  # 关闭mysql服务
    sudo service mysql restart  # 重启mysql服务
    mysql -u root -p  # 登录mysql,执行该命令时会提示输入密码
    # 进入数据库之后,命令行提示符会变为"mysql>"
    # 注意sql命令总是以分号";"结束
    exit  # 退出mysql,或者用命令quit

    (2)数据库操作

    show databases;   #查看数据库
    create database mydatabase;   #创建数据库
    drop database mydatabase;  #删除数据库
    use mydatabase;  #进入数据库

    (3)表操作

    show tables;  #查看表
    create table 表名 (字段参数); 或者 create table if not exists 表名 (字段参数);    #创建表, 例如 create table  if not exists mytable (name varchar(20), age int);
    drop table 表名; 或者 drop table if exists 表名;   #删除表

    (4)数据操作

    insert into mytable values("abby", 22);  #增
    delete from mytable where name="abby";  #删
    update mytable set age=23 where name="abby";  #改
    select * from mytable;  #查
    -- 计算MD5
    select aa, bb, md5(bb) AS ciphertext from xx_table
    
    -- 统计行数
    select COUNT(*) from xx_table
    
    -- 重复样本及频次
    select ciphertext, COUNT(ciphertext) cnt
    from xx_table
    GROUP BY ciphertext
    HAVING COUNT(ciphertext) > 1
    ORDER BY cnt DESC;
    
    -- 列求和
    select SUM(cnt) from xx_table

    其它sql详细语法参考:

    21分钟 MySQL 入门教程

  • 相关阅读:
    命令行工具--netstat
    Man手册--nmap
    bc -l 对于 %取模计算出错
    离散对数和原根 欧拉定理证明
    bc-win32-power-echo-vim-not-work
    2010版EXCEL下方sheet工作表隐藏了
    word多出空标题,样式是列出段落
    plantuml
    久石让《龙猫》豆豆龙 钢琴视奏版
    神奇校车 = topsage
  • 原文地址:https://www.cnblogs.com/bymo/p/7444038.html
Copyright © 2020-2023  润新知