mysql笔记分享

总有一个命令你需要:

#mysql -u root -p  密码 --使用root用户登录
usemysql> show databases;--查看数据库
mysql> use mysql; --进入mysql这个数据库
mysql> show tables; --看看库中有哪些表
mysql> describe user;--看看表中的结

mysql> create database auth;--创建数据库auth
mysql> create  table users (user_name  CHAR(16) NOT NULL ,user_passwd  CHAR(48) DEFAULT '',PRIMARY KEY (user_name));
--创建表,列名为user_name  user_passwd,主键为user_name

mysql> drop  table auth.users;--删除表,注意表的表示方法
mysql> drop database auth;--删除auth数据库

insert into users  (user_name,user_passwd) values ('zhangsan', PASSWORD('123456'));
--在表中插入姓名zhangsan,密码123456
insert  into  users  values ('lisi', PASSWORD('654321'));--简化
 select user_name,user_passwd  from  auth.users  where  user_name='zhangsan';
 --找出user_name为zhangsan的数据
 
mysql> update auth.users  set  user_passwd=PASSWORD('')  where user_name='lisi';  --清空lisi的密码
mysql> update  mysql.user  set   password=PASSWORD('123456')   where user='root';--修改mysql中root的密码为123456
mysql> select user,host,password  from  mysql.user   where  user='';--找到用户名为空的账户
mysql> delete from  mysql.user  where   user='';--删除用户名为空的账户


mysql>grant  select  on  auth.*  to 'xiaoqi'@'localhost'  identified  by  '123456';--
--创建密码为123456的用户xiaoqi,同是给予它在本地登录的查询auth数据库的权限

mysql> create database bdqn;--创建数据库北大青鸟
mysql> grant all  on  bdqn.*  to   'dbuser'@'192.168.137.%'  identified  by  'pwd@123';
---创建密码为pwd@123的用户dbuser,允许它从192.168.137.0/24的网段登录,拥有数据库bdqn的所有权限
mysql> show  grants  for 'dbuser'@'192.168.137.%';--权限查询

mysql> mysql> revoke  all  on  auth.*  from  'xiaoqi'@'localhost';--撤销xiaoqi对数据库auth的所有权限
mysql> show  all  on  auth.*  from  'xiaoqi'@'localhost';
--查询权限--xiaoqi这个用户

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Makedown 是一种用于编写文档的轻量级标记语言,而 MySQL 则是一种流行的开源关系型数据库管理系统。结合这两者,可以使用 Makedown 来编写 MySQL笔记,提高笔记的可读性和可管理性。 首先,可以使用 Makedown 的简洁语法和格式化选项来高亮和强调 MySQL 的关键词、语句和函数。比如,使用反引号 `SELECT` 来表示 SQL 中的 SELECT 语句,或使用粗体和斜体来突出显示关键词和要点。这样做既可以使 MySQL 的代码更易于辨认,也可以方便地导出或转换为其他格式,如 PDF 或 HTML。 其次,使用 Makedown 的列表、标题和分段特性来组织 MySQL 笔记的结构。可以使用有序或无序列表来列出不同的 SQL 语句类型、数据类型或数据库对象。使用标题和子标题来划分不同主题或章节,使读者能够快速定位所需信息。而利用分段和换行来提高可读性,使笔记更易于阅读和理解。 此外,还可以使用 Makedown 的链接和图片插入功能来引用相关的 MySQL 文档、教程或示例。通过插入图片,可以展示表结构、查询结果或示例代码的输出,从而更直观地解释和说明笔记中的内容。同样,通过添加链接,可以指向特定的 MySQL 函数或参数的详细描述,方便读者深入了解相关知识。 总之,使用 Makedown 编写 MySQL 笔记可以提高文档的可读性和可管理性。通过简洁的语法、格式化选项和结构化的组织,可以使笔记更易读、易写和易分享。此外,利用 Makedown 的链接和图片功能,可以丰富笔记的内容,并引用相关资源和示例。这种结合可以使 MySQL 笔记更具吸引力,帮助学习和使用 MySQL 的人更好地理解和运用它。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IT大白鼠

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值