1. 忘记root密码编辑mysql主配置文件 my.cnf 在[mysqld]字段下添加参数  skip-grant  ,重启数据库服务,这样就可以进入数据库不用授权了 mysql -uroot ,修改相应用户密码 use mysql; update user set password=password('your password') where user='root';flush privileges;  最后修改/etc/my.cnf 去掉 skip-grant , 重启mysql服务2. skip-innodb   我们可以增加这个参数不使用innodb引擎。3. 配置慢查询日志#log_slow_queries = /path/to/slow_queries#long_query_time = 14. mysql常用操作查看都有哪些库  show databases;查看某个库的表 use db; show tables;查看表的字段 desc tb;查看建表语句 show create table tb;当前是哪个用户  select user();当前库 select database();创建库 create database db1;创建表 create table t1 (`id` int(4), `name` char(40));查看数据库版本 select version();查看mysql状态 show status;修改mysql参数 show variables like 'max_connect%'; set global max_connect_errors = 1000;查看mysql队列 show processlist;创建普通用户并授权 grant all on *.* to user1 identified by '123456';grant all on db1.* to 'user2'@'10.0.2.100' identified by '111222';grant all on db1.* to 'user3'@'%' identified by '231222';insert into tb1 (id,name) values(1,'aming');更改密码 UPDATE mysql.user SET password=PASSWORD("newpwd") WHERE user='username' ;查询 select count(*) from mysql.user; select * from mysql.db; select * from mysql.db where host like '10.0.%';插入 update db1.t1 set name='aaa' where id=1;清空表 truncate table db1.t1;删除表 drop table db1.t1;删除数据库 drop database db1;修复表 repair table tb1 [use frm];5. mysql备份与恢复备份 mysqldump -uroot -p db >1.sql恢复 mysql -uroot -p db <1.sql只备份一个表  mysqldump -uroot -p db tb1 > 2.sql备份时指定字符集 mysqldump -uroot -p --default-character-set=utf8  db >1.sql恢复也指定字符集 mysql -uroot -p --default-character-set=utf8  db  < 1.sql

lamp怎么使用mysql_lamp(四)mysql操作相关推荐

  1. mysql接口测试_用python实现接口测试(四、操作MySQL)

    一.MySQL简介 使用Python进行MySQL的库主要有三个,Python-MySQL(更熟悉的名字可能是MySQLdb),PyMySQL和SQLAlchemy. Python-MySQL资格最老 ...

  2. 测试接口python常用命令_用python实现接口测试(四、操作MySQL)-阿里云开发者社区...

    一.MySQL简介 使用Python进行MySQL的库主要有三个,Python-MySQL(更熟悉的名字可能是MySQLdb),PyMySQL和SQLAlchemy. Python-MySQL资格最老 ...

  3. ubuntu中mysql操作_uBuntu下安装MySql,及mySql操作!

    1. 从网上安装 sudo apt-get install mysql-server.装完已经自动配置好环境变量,可以直接使用mysql的命令. 注:建议将/etc/apt/source.list中的 ...

  4. 史上最详细的MySQL操作事例

    史上最详细的MySQL操作事例 文章目录 史上最详细的MySQL操作事例 一.数据库的操作 二.数据表的操作 三.数据表的增删查该 四.数据准备 五.条件查询 六.排序 七.聚合函数 八.分组 九.分 ...

  5. Ubuntu 中Mysql 操作

    一.mysql服务操作 0.查看数据库版本 sql-> status; 1.net start mysql //启动mysql服务 2.net stop mysql //停止mysql服务 3. ...

  6. 最新版MySQL操作---语句规范

    还记得我第一次学习MySQL是在不到九月份,仅仅两个多月的时间,现在再看MySQL就全然换了一番模样了,又惊奇又无奈啊,毕竟"人之初,性本惰"啊,很尴尬,就这样我们就又得学习新的知 ...

  7. python操作mysql事务提交_python关于Mysql操作

    一.安装mysql windows下,直接下载mysql安装文件,双击安装文件下一步进行操作即可, Linux下的安装也很简单,除了下载安装包进行安装外,一般的linux仓库中都会有mysql ,我们 ...

  8. 四:MySQL 表介绍

    四:MySQL 表介绍 概述介绍 索引组织表 InnoDB 逻辑存储结构 表空间 段 区 页 行 InnoDB行记录格式 Compact行记录格式 行溢出数据 InnoDB数据页结构 约束 数据完整性 ...

  9. MySQL操作之视图

    序号 类型 地址 1 MySQL MySQL操作之概念.SQL约束(一) 2 MySQL MySQL操作之数据定义语言(DDL)(二) 3 MySQL MySQL操作之数据操作语言(DML)(三) 4 ...

最新文章

  1. 74HC595驱动程序
  2. python是目前计算机语言的主流吗_即便C++现在是增长最快的语言,为什么它不及Java、Python流行?...
  3. Android应用安全开发之浅谈网页打开APP
  4. REDIS提供的map,list,set,sortedset使用测试
  5. android包结构规范,【Android】Android产品-开发规范
  6. android 练习之路 (一)
  7. C语言基础教程之如何定义变量
  8. leetcode刷题日记-边界着色
  9. DRF如何使用serializer进行验证数据
  10. java bitset javadoc_Java数据结构: java.util.BitSet源码学习
  11. 关于安装软件时x86 ,x64,x86_64,ARM 64, ARM 32 的选择
  12. 一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如,6的因子为1,2,3,而6=1+2+3,因此6是“完数”。编程序找出1000之内的所有完数,并输出其因子。
  13. Method annotated with @Bean is called directly. Use dependency injection instead.
  14. Java 模板变量替换——字符串替换器
  15. SSAO By Computer Shader(三)
  16. w7上 android模拟器,win7系统运行安卓模拟器的操作方法
  17. 5G套餐到底该不该换?看完你就明白啦!
  18. 信息安全管理(CISP)—— 信息安全管理
  19. 导入MVVMLight出现错误 ViewModelLocator does not exist in the namespace clr-namespace:WpfApp1.ViewModel
  20. Google Earth Engine ——MOD11A1/A2 V6产品Emis_31和32波段下载

热门文章

  1. c++成员声明中的非法限定名_new 一个对象有哪两个过程?很多人在面试中都问住了...
  2. Source InSight context 窗口丢失的解决办法
  3. 十 全局结果页面的配置
  4. 查看Linux连接数
  5. 【转】hadoop机架感知
  6. javascript 阻止冒泡和浏览器的默认行为
  7. windows 2008 r2 AD密码策略
  8. [转一下]未来卫星通信发展趋势
  9. 从Flutter路由报错引申BuildContext详解
  10. python和易语言爬虫速度_如何优化 Python 爬虫的速度?