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%';