MYSQL 测试

转载 2013年12月02日 13:00:53

mysql的默认数据库是mysql

 

mysql基本操作

1.   停止MYSQL/etc/init.d/mysql stop

2.   起动MYSQL/etc/init.d/mysql start

3.   查看MYSQL状态:/etc/init.d/mysql status

4.   重启MYSQL/etc/init.d/mysql restart

 

查看用户名和密码

mysql> select name,password from mysql.user;

 

进入MYSQL控制台的方法

1.   使用“mysql -u 用户名 -p密码数据库名”

mysql -u root –phuawei mysql 

2.   mysql -u 用户名@数据库名”

mysql -u root@mysql 

3.   mysqlroot用户没有密码时使用

mysql -u root mysql 

4.   从其他服务器使用root用户,密码为huawei,访问10.71.171.122mysql

mysql -u root -phuawei -h 10.71.171.122

 

 

几种修改mysql用户的密码的方法,MYSQL的默认用户是root

 

1.   update语句

mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root';

mysql> flush privileges;

mysql> QUIT;

 

2.   set语句

mysql> SET PASSWORD FOR hunte=PASSWORD('new password');  

mysql> QUIT;

 

3.   直接修改

bash$ mysqladmin -u root "old password" "new password"

bash$ mysqladmin -u root password "new password"

 

4.   使用grant语句

1)    root用户的密码改为huawei,并可以从外部访问

mysql> grant all on *.* to root@"%" identified by 'huawei';

2)    新建chensql用户,密码为huawei,并可以从外部访问,如果用户已存在,则是修改用户密码和权限

mysql> grant all on *.* to chensql@"%" identified by 'huawei';

3)    新建chensql用户,密码为huawei,并可以从外部访问,如果用户已存在,则是修改用户密码和权限

mysql> grant insert,update,delete on *.* to chensql@"%" identified by 'huawei';

4)    新建chensql用户,密码为huawei,并可以从本地服务器访问,如果用户已存在,则是修改用户密码和权限

mysql> grant insert,update,delete on *.* to chensql@localhost identified by 'huawei';

 

构造告警

1.   数据库不可用

停止MYSQL/etc/init.d/mysql stop,然后查看当前告警,显示数据库不可用

起动MYSQL/etc/init.d/mysql start,然后查看当前告警,显示数据库不可用告警恢复。

2.   MySQL连接资源占用过高

mysql服务器上执行mysql –u root –phuawei mysql,其中huaweiroot的密码

打开一个终端执行一次上面进入mysql控制台的语句,就会多一个连接,将阈值设置为1,则只要打开两个终端进入mysql控制台就会产生告警。

 

相关文章推荐

百万条mysql测试数据

  • 2017年10月28日 10:25
  • 59.87MB
  • 下载

Mysql多机数据复制原理与测试

  • 2017年08月11日 11:30
  • 110KB
  • 下载

SpringMVC,MyBatis项目中兼容Oracle和MySql的解决方案及其项目环境搭建配置、web项目中的单元测试写法、HttpClient调用post请求等案例

要搭建的项目的项目结构如下(使用的框架为:Spring、SpingMVC、MyBatis):2.pom.xml中的配置如下(注意,本工程分为几个小的子工程,另外两个工程最终是jar包):其中pom.x...

MySQL集群基准测试

  • 2015年01月20日 14:19
  • 546KB
  • 下载

MYSQL连接测试程序

  • 2016年04月08日 12:49
  • 997KB
  • 下载

mysql 基准测试 sysbench的安装及基本使用方法

定义:基准测试是给定学习系统在给点的工作负载下会发生什么的方法。可以观察系统在不同压力下的行为。  策略:     1、针对系统的整体测试;  2、单独测试mysql(这里只总结针对mysql的...

MySQL Cluster搭建与测试

  • 2015年05月08日 11:53
  • 335KB
  • 下载

Mysql是测试代码片段

  • 2017年05月15日 11:56
  • 1.37MB
  • 下载

MySQL 使用自增ID主键和UUID 作为主键的优劣比较详细过程(从百万到千万表记录测试)

测试缘由  一个开发同事做了一个框架,里面主键是uuid,我跟他建议说mysql不要用uuid用自增主键,自增主键效率高,他说不一定高,我说innodb的索引特性导致了自增id做主键是效率最好的,为了...
  • mchdba
  • mchdba
  • 2016年08月27日 17:44
  • 20339

MySQL_tpch测试工具简要手册

  • 2016年03月30日 16:38
  • 20KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MYSQL 测试
举报原因:
原因补充:

(最多只允许输入30个字)