mysql数据库常用操作

mysql数据库目录标题

	/**连接方面*/
	//查看最大连接数
	show global variables like '%max_connections%'
	//修改最大连接数
	//这种方法标不治本,只能暂时的修改最大连接数,一点重启mysql,最大连接数又会变回原先设置的值
	//在my.ini文件设置214行 max_connections=2000
	set GLOBAL max_connections=1000;
	//连接mysql
	mysql -u root -p

	/** 修改密码 */
	//修改密码
	update mysql.user set password=password('新密码') where User="test" and Host="localhost";
	//创建一个数据库
	create database testDB;
	//授权test用户拥有testDB数据库的所有权限(某个数据库的所有权限)
  grant 权限 on 数据库.* to 用户名@登录主机 identified by "密码";
	//刷新系统权限表
	flush privileges;
	//显示数据库
	show databases;
	//显示数据库版本
	select version();
	
	/** 备份数据库*/
	//备份数据库
	 mysqldump -u 用户名 -p 数据库名 > 导出的文件名
	//导出一个表
    mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名
    mysqldump -u user_name -p database_name table_name > outfile_name.sql
	//导出一个数据库结构
    mysqldump -u user_name -p -d –add-drop-table database_name > outfile_name.sql
    -d 没有数据 –add-drop-table 在每个create语句之前增加一个drop table
	//带语言参数导出
    mysqldump -uroot -p –default-character-set=latin1 
    –set-charset=gbk –skip-opt database_name > outfile_name.sql
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值