联系电话 (+86) 0592-6892551 繁體
  • 当前位置: 首页 / 建站百科 / 常见问题
  • MySQL常用命令大全

    时间:2022-04-17 浏览量: Tag: mysql 数据库

    常用命令:

    启动MySQL服务:net start mysql

    停止MySQL服务:net stop mysql

    登录数据库:mysql -u db_name -p

    “-u”表示用户名

    “-p”表示密码

    “–h localhost”可省略

    “-h”表示服务器名,localhost指本机

    “-P 3306”表示默认端口号,可省略

    退出数据库

    exit

    quit

    \q

    显示当前服务器版本:SELECT VERSION();

    显示当前时间日期:SELECT NOW();

    显示当前用户:SELECT USER();

    创建数据库:CREATE DATABASE db_name;


    查看数据:

    查看所有数据库:SHOW DATABASES;

    查看指定数据库:SHOW CREATE DATABASE db_name;

    修改编码格式:ALTER DATABASE db_name CHARACTER SET gbk(需要修改的编码格式);

    删除数据库:DROP DATABASE db_name;

    打开数据库:USE db_name;

    查看打开的数据库:SELECT DATABASE();

    创建数据表:

    CREATE TABLE tab_name(

    username VARCHAR(20), //表中包含的属性 和约束条件

    age TINYINT UNSIGNED,

    salary FLOAT(8,2) );

    查看打开的数据中以创建的表:SHOW TABLES;

    查看指定数据库中创建的表:SHOW TABLES FROM db_name;

    向表中插入数据:INSERT tab_name (username, age, salary)VALUES(‘Jack’, 28, 7110.12);

    查看表中的所以内容:SELECT * FROM tab_name;

    向表中添加一列:ALTER TABLE tab_name ADD age(属性名) TINYINTUNSIGNED(约束);

    删除表中的一列:ALTER TABLE tab_name DROP password(删除的列名);

    添加主键约束:ALTER TABLE tab_name ADD PRIMARY KEY (id);

    添加外键约束:ALTER TABLE tab_name ADD FOREIGN KEY (pid)REFERENCES tab_name1(id);

    插入记录:INSERT tab_name(name, score)VALUES(‘Jack’, 100);

    更新记录:UPDATE tab_name SET score = 90 WHERE id = 1;

    删除记录:DELETE FROM tab_name WHERE id = 2;

    条件表达式:WHRER

    例:SELECT * FROM student WHERE id%2 = 0;-查询id为偶数的记录

    查询结果分组:GROUP BY

    例:SELECT * FROM student GROUP BY score DESC;按照分数分组,并且降序排列(升序:ASC)

    分组条件:HAVING

    例:SELECT * FROM student GROUP BY score HAVING score > 60;按照分数分组,并且只显示大于60分的排序:ORDER BY

    列表内容

    例:SELECT * FROM student ORDER BY id DESC;按照id降序排列

    限制返回结果的数量:LIMIT

    例:SELECT * FROM student LIMIT 2;返回查询结果中的2条记录

    例:SELECT * FROM student LIMIT 1,2;返回2条记录,从第1条记录开始(记录从0开始编号)


    您已成功复制微信号,去微信立即添加好友!

    点击下方复制按钮,复制微信号!

    jzm866081

    https://www.xmsmwl.cn
    厦门世敏网络科技有限公司

    点击这里给我发消息
    嘿!有什么能帮到您的吗?