lamp怎么使用mysql_lamp(四)mysql操作
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操作相关推荐
- mysql接口测试_用python实现接口测试(四、操作MySQL)
一.MySQL简介 使用Python进行MySQL的库主要有三个,Python-MySQL(更熟悉的名字可能是MySQLdb),PyMySQL和SQLAlchemy. Python-MySQL资格最老 ...
- 测试接口python常用命令_用python实现接口测试(四、操作MySQL)-阿里云开发者社区...
一.MySQL简介 使用Python进行MySQL的库主要有三个,Python-MySQL(更熟悉的名字可能是MySQLdb),PyMySQL和SQLAlchemy. Python-MySQL资格最老 ...
- ubuntu中mysql操作_uBuntu下安装MySql,及mySql操作!
1. 从网上安装 sudo apt-get install mysql-server.装完已经自动配置好环境变量,可以直接使用mysql的命令. 注:建议将/etc/apt/source.list中的 ...
- 史上最详细的MySQL操作事例
史上最详细的MySQL操作事例 文章目录 史上最详细的MySQL操作事例 一.数据库的操作 二.数据表的操作 三.数据表的增删查该 四.数据准备 五.条件查询 六.排序 七.聚合函数 八.分组 九.分 ...
- Ubuntu 中Mysql 操作
一.mysql服务操作 0.查看数据库版本 sql-> status; 1.net start mysql //启动mysql服务 2.net stop mysql //停止mysql服务 3. ...
- 最新版MySQL操作---语句规范
还记得我第一次学习MySQL是在不到九月份,仅仅两个多月的时间,现在再看MySQL就全然换了一番模样了,又惊奇又无奈啊,毕竟"人之初,性本惰"啊,很尴尬,就这样我们就又得学习新的知 ...
- python操作mysql事务提交_python关于Mysql操作
一.安装mysql windows下,直接下载mysql安装文件,双击安装文件下一步进行操作即可, Linux下的安装也很简单,除了下载安装包进行安装外,一般的linux仓库中都会有mysql ,我们 ...
- 四:MySQL 表介绍
四:MySQL 表介绍 概述介绍 索引组织表 InnoDB 逻辑存储结构 表空间 段 区 页 行 InnoDB行记录格式 Compact行记录格式 行溢出数据 InnoDB数据页结构 约束 数据完整性 ...
- MySQL操作之视图
序号 类型 地址 1 MySQL MySQL操作之概念.SQL约束(一) 2 MySQL MySQL操作之数据定义语言(DDL)(二) 3 MySQL MySQL操作之数据操作语言(DML)(三) 4 ...
最新文章
- 74HC595驱动程序
- python是目前计算机语言的主流吗_即便C++现在是增长最快的语言,为什么它不及Java、Python流行?...
- Android应用安全开发之浅谈网页打开APP
- REDIS提供的map,list,set,sortedset使用测试
- android包结构规范,【Android】Android产品-开发规范
- android 练习之路 (一)
- C语言基础教程之如何定义变量
- leetcode刷题日记-边界着色
- DRF如何使用serializer进行验证数据
- java bitset javadoc_Java数据结构: java.util.BitSet源码学习
- 关于安装软件时x86 ,x64,x86_64,ARM 64, ARM 32 的选择
- 一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如,6的因子为1,2,3,而6=1+2+3,因此6是“完数”。编程序找出1000之内的所有完数,并输出其因子。
- Method annotated with @Bean is called directly. Use dependency injection instead.
- Java 模板变量替换——字符串替换器
- SSAO By Computer Shader(三)
- w7上 android模拟器,win7系统运行安卓模拟器的操作方法
- 5G套餐到底该不该换?看完你就明白啦!
- 信息安全管理(CISP)—— 信息安全管理
- 导入MVVMLight出现错误 ViewModelLocator does not exist in the namespace clr-namespace:WpfApp1.ViewModel
- Google Earth Engine ——MOD11A1/A2 V6产品Emis_31和32波段下载