MySQL的一些常用命令

mysql创建用户:

  create user ‘用户名’@‘%’ identified by '密码';     #'%'表示所有地址都可以访问

  flush privileges;     #刷新权限

  grant all on *.* to '用户名'@‘%’;       #设置用户权限,all为所有权限,*.*表示权限为所有库的所有表

  grant all privileges on *.* to '用户名'@‘%’ identified by '密码';     #设置主机远程访问,all privileges 为所有权限

mysql删除用户:

  drop user ‘用户名’@‘%’;

查看mysql默认导出路径:

  SHOW VARIABLES LIKE “secure_file_priv”;

  默认的话为 /var/lib/mysql-files

mysql修改字段长度:

  alter table 表名 modify column 字段名 字段类型(修改后的字段长度);

mysql修改字段类型:

  alter table 表名 modify column 字段名 新字段类型(新字段长度);

mysql 修改字段名称:

  alter table 表名 change 字段名 新字段名 字段类型;

mysql 修改字段默认值:

  alter table 表名 alter column 字段名 drop default;  #若本身存在默认值,则需要先删除

  alter table 表名 alter column 字段名 set default 默认值;   #若本身不存在则可以直接创建

mysql删除重复数据,只保留一条

  select * from cd_data_jxdjxx where id in (select t.max_id from (select max(id) as max_id FROM `cd_data_jxdjxx` group by hbbsm having count(*)>1) as t);

posted @   运维小菜菜  阅读(56)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
· 【译】Visual Studio 中新的强大生产力特性
· 2025年我用 Compose 写了一个 Todo App
点击右上角即可分享
微信分享提示