加入收藏 | 设为首页 | 会员中心 | 我要投稿 我爱制作网_池州站长网 (https://www.0566zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

mysql操作记录

发布时间:2023-02-20 13:51:47 所属栏目:MySql教程 来源:
导读:  1.查询表里面的所有数据

  SELECT * FROM tablename;

  例子:

  SELECT * FROM `user用户信息`;

  2.修改表内容

  update tablename set filed1=xxx,filed2=xxx where filed3=xx
  1.查询表里面的所有数据
 
  SELECT * FROM tablename;
 
  例子:
 
  SELECT * FROM `user用户信息`;
 
  2.修改表内容
 
  update tablename set filed1=xxx,filed2=xxx where filed3=xxx;
 
  例子:
 
  update `user用户信息` set date = '2014-10-11',age='45' where id=11;
 
  3.查询表里面有多少行
 
  SELECT COUNT(*) as count FROM tablename;
 
  例子:
 
  SELECT COUNT(*) as count FROM `user用户信息`;
 
  4.分页查询表里面数据
 
  SELECT * FROM tablename limit xx offset xx;
 
  例子:
 
  SELECT * FROM `user用户信息` limit 12 offset 10; 表明查询从第11条数据开始,一次返回12条数据
 
  5.修改表中某字段的类型和默认值
 
  alter table tablename modify column filed1 xxx default xxx;
 
  例子:
 
  alter table `user用户信息` modify column `name` varchar(20) default null;
 
  6.获取某个数据库下面所有表名称
 
  SELECT table_name FROM information_schema.tables WHERE table_schema = databasename;
 
  例子:
 
  SELECT table_name FROM information_schema.tables WHERE table_schema = 'testdata';
 
  7.获取表中所有字段名和对应的数据类型
 
  select COLUMN_NAME, DATA_TYPE, IS_NULLABLE from information_schema.COLUMNS where table_name = tablename;
 
  例子:
 
  select COLUMN_NAME, DATA_TYPE, IS_NULLABLE from information_schema.COLUMNS where table_name = `user用户信息`;
 
  8.删除表
 
  drop table tablename;
 
  例子:
 
  drop table `user用户信息`;
 
  9.数据库中添加用户并给该用户配置权限
 
  CREATE USER '用户名'@'host' IDENTIFIED BY '密码';
 
  GRANT ALL PRIVILEGES ON *.* TO '用户名'@'%' WITH GRANT OPTION;
 
  flush privileges;
 
  10.查询数据库中root用户的host信息
 
  use mysql;
 
  select host from user where user = ‘root’;
 
  11.查询mysql使用的端口
 
  show global variables like 'port';
 
  12.登录mysql
 
  mysql -u root -p密码
 

(编辑:我爱制作网_池州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!