Linux 下对mysql的操作集合

Linux 下对mysql的操作集合:

 

 1.  mysql -uroot -proot;  // 进入mysql的方法 

 

  2.  show databases; show tables;  //显示数据库,显示表

 

  3.   source ***.sql   //导入sql语句

 

 4. mysqldump -uroot -ptrsadmin haier cd_area cd_prodtype > ./area.sql;

 

 5.mysql导出一个数据库结构

  mysqldump -hhostname -uusername -ppassword  -d --add-drop-table databasename>d:hqgrstructure.sql

  -d 没有数据 --add-drop-table 在每个create语句之前增加一个drop table

6.如果需要导出mysql里面的函数或者存储过程

     mysqldump -hhostname -uusername -ppassword -ntd -R databasename > backupflie.sql

   其中的 -ntd 是表示导出存储过程;-R是表示导出函数

 

如何启动/停止/重启MySQL

一、启动方式


1、使用 service 启动:service mysqld start


2、使用 mysqld 脚本启动:/etc/inint.d/mysqld start


3、使用 safe_mysqld 启动:safe_mysqld&


二、停止


1、使用 service 启动:service mysqld stop


2、使用 mysqld 脚本启动:/etc/inint.d/mysqld stop


3、 mysqladmin shutdown


三、重启


1、 使用 service 启动:service mysqld restart


2、使用 mysqld 脚本启动:/etc/inint.d/mysqld restart

 

linux 查看 链接mysql的进程:

        netstat -anp

 

        netstat -anp | grep 112  //搜索这一行带有112的

 

        netstat -anp | grep 112  | wc -l  //搜索这一行带有112的 个数      

 

 

set GLOBAL max_connections=1000

 

show variables like '%max_con%';

 

 

 

 

你可能感兴趣的:(linux)