mysql 常规命令操作_mysql数据库常规命令操作
1、MySQL數據庫導出命令
1.導出整個數據庫
mysqldump?-u?用戶名?-p?數據庫名?>?導出的文件名
mysqldump?-u?wcnc?-p?smgp_apps_wcnc?>?wcnc.sql
2.導出一個表
mysqldump?-u?用戶名?-p?數據庫名?表名>?導出的文件名
mysqldump?-u?wcnc?-p?smgp_apps_wcnc?users>?wcnc_users.sql
3.導出一個數據庫結構
mysqldump?-u?wcnc?-p?-d?--add-drop-table?smgp_apps_wcnc?>d:\wcnc_db.sql
-d?沒有數據?--add-drop-table?在每個create語句之前增加一個drop?table
2、導入數據庫
常用source?命令
進入mysql數據庫控制臺,
如mysql?-u?root?-p
3、創建新用戶并制定數據庫權限
grant ON . TO @ identified by
例如:grant all privileges ON foundertype.* TO ‘root‘@% identified by ‘123456‘
flush privileges
4、創建數據庫
CREATE DATABASE db_name DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
create databases foundertype default character set utf8 collate utf8_general_ci ;
5、更改數據庫的字符編碼
ALTER DATABASE db_name DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci
6、操作數據表命令
新建數據表
CREATE TABLE `ecs_user02` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`username` varchar(20) NOT NULL COMMENT ‘用戶名稱‘,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
添加字段
alter TABLE ecs_user02
add ages TINYINT(1) COMMENT ‘年齡‘;
編輯字段
alter TABLE ecs_user02
MODIFY ages int(10) COMMENT ‘年齡‘;
刪除字段
alter TABLE ecs_user02
drop ages
刪除數據表
drop table ecs_user02
原文:http://www.cnblogs.com/fd2016/p/5442237.html
總結
以上是生活随笔為你收集整理的mysql 常规命令操作_mysql数据库常规命令操作的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java如何把查到的对象集合放入 展示对
- 下一篇: python使用tkinter可以在多个