2016-08-04 19:55:03.0|分类: mysql|浏览量: 2245
0/ SHOW PROCESSLIST显示哪些线程正在运行 查看mysql最大连接数量 show variables like '%max_connections%'; set global max_connections=1000;设置最大连接数为100 创建用户并且赋权限 GRANT ALL PRIVILEGES ON db.* TO 'netty'@'%' IDENTIFIED BY 'netty123' WITH GRANT OPTION; FLUSH PRIVILEGES; 1、使用SHOW语句找出在服务器上当前存在什么数据库:
SHOW DATABASES;
2、创建数据库
CREATE DATABASE gaokao; MySQL安装完成后默认编码为latin1,并不适合中文应用。因此我们通常用下面的SQL语句创建数据库:
CREATE DATABASE gaokao DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; 3、使用数据库
use gaokao; 4、导入命令
source d:gaokao.sql; 5、删除数据库命令:
drop database gaokao; 6、导出数据库命令: 这里请注意这里需要进入C:\Program Files\MySQL\MySQL Server 5.0\bin,文件夹
mysqldump -u 用户名 -p 数据库名 > 导出的文件名 mysqldump -u root-p gaokao > d:gaokao.sql 导出:mysqldump -uroot -p --default-character-set=utf8 dbname > /root/newsdata.sql 出入:mysql -uroot -p --default-character-set=utf8 use dbname source /root/newsdata.sql 7、导出一个表:
mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名 8、清空表中的数据:
TRUNCATE TABLE teacher 9、向某一表插入数据: INSERT INTO user(name,password) VALUES("小黑","123456"); 10、导出一个表的数据:
mysqldump -t -u root -p 数据库名 表名 > 导出的文件名 11、导出一个表的结构
mysqldump -d -u root -p 数据库 表名 > 导出的文件名 12、增加表字段:
alter table 表名称 add 字段名称 varchar(50) 13、删除表字段
alter table 表名称 drop column 字段名称 14、同时删除2个表
delete item_price_data ,item_price from item_price_data , item_price where item_price_data.item_price_id = item_price.id and item_price.product_id = 3; 15、导出数据时候排除一张表 mysqldump -u xxx -p dbname --ignore-table=test.posts >>test.sql; 16、查看数据库所有表的总记录数 select table_schema,table_name,table_rows from tables where TABLE_SCHEMA="数据库名称" order by table_rows desc; 17、查看数据库所有数据大小 select concat(round(sum(data_length/1024/1024),2),'MB') as data from tables; 1:在终端下:mysql -V。 以下是代码片段: [shengting@login ~]$ mysql -V 2:在mysql中:mysql> status; 3:在help里面查找 4:使用mysql的函数
参考网址:http://blog.csdn.net/muziduoxi/article/details/6091202 |