数据库操作常用命令

  • 数据库登陆:
    • -h:地址     -u:用户名     -p:密码     -P:端口号
    • mysql -h10.3.6.11 -uroot -p12345 -P6221   
  • 修改数据库密码:
    • 修改 root 用户密码 为 da654123
    • update user set password=password(”da654123″) where user=’root’;
  • 创建数据库用户:
    • CREATE USER username1 identified BY ‘password’ , username2 IDENTIFIED BY ‘password’…. 
  • 创建数据库:
    • creat database 数据库名;
  • 删除数据库:
    • Drop database 数据库名;
    • Drop database if exits 数据库表名;(删除前先判断是否存在)
  • 刷新数据库:
    • flush privileges;
  • 显示所有数据库:
    • show databases;
  • 打开数据库:
    • use 数据库名称;
  • 显示数据库所有表:
    • show tables;
  • 显示某个表创建时的全部信息:
    • show creat table 表名;
  • 删除表中信息:
    • delete from 表名;
  • 删除表中指定数据:
    • delete from 表名 where 条件语句;
  • 删除表中所有数据:
    • truncate table 表名;此方法也会使表中的取号器(ID)从1开始。
  • 表结构变更:
    • alert table 字段名 dd column (字段名 字段类型);
    • alert table 字段名 dd column (字段名 字段类型) after 某字段;
  • 重命名表:
    • alert table 名字1 rename 名字2;
  • 数据库备份/恢复:
    • mysqldump -h host -u root -p dbname >dbname_backup.sql 备份
    • mysqladmin -h myhost -u root -p create dbname 恢复
  • 启动 mysql 命令:
    • 启动mysql服务:net start mysql;
    • 停止mysql服务:net stop mysql;
  • 进入mysql命令行工具后,查看运行环境信息:
    • status;或者\s


=============== 数据库 常用脚本 =============== 

  • 建表语句:
    •  CREATE TABLE `表名` (
                  `id` bigint(10) NOT NULL AUTO_INCREMENT COMMENT '主键id',
                  `del_ind` char(1) DEFAULT NULL COMMENT '删除标志',
                  `hdl_psn_id` varchar(32) DEFAULT NULL COMMENT '经办人编号',
                  `hdl_inst_id` varchar(32) DEFAULT NULL COMMENT '经办机构编号',
                  `hdl_dt` datetime DEFAULT NULL COMMENT '经办日期',
                  `crt_psn` varchar(32) DEFAULT NULL COMMENT '创建人',
                  `crt_tm` datetime DEFAULT NULL COMMENT '创建时间',
                  `udt_psn` varchar(32) DEFAULT NULL COMMENT '更新人',
                  `udt_tm` datetime DEFAULT NULL COMMENT '更新时间',
            ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='XX基本信息表';

  • 添加字段:
    • alter table 表名 add column 字段名 varchar(1) DEFAULT NULL COMMENT '备注信息';
  • 变更字段:
    • ALTER TABLE 表名 modify column 字段名 varchar(10) COMMENT '备注信息';
  • 添加数据:
    • 多条:
    • INSERT INTO `base_dict` ( `code_key`, `code_type`, `code_type_name`, `code_value`, `code_name`, `code_group`, `code_desc`, `code_sort`, `status_cd`, `expdid`, `del_ind`, `crt_tm`, `crt_psn`, `udt_tm`, `udt_psn`) VALUES ( 'dispute_0', 'dispute', '方式', '0', '仲裁', NULL, NULL, NULL, '1', NULL, '0', NULL, NULL, NULL, NULL), ( 'dispute_1', 'dispute', '方式', '1', '起诉', NULL, NULL, NULL, '1', NULL, '0', NULL, NULL, NULL, NULL),( 'green_credit_11', 'greenCredit', '标识', '12', '采用国际惯例', NULL, NULL, NULL, '1', NULL, '0', NULL, NULL, NULL, NULL);
  • 单条:  INSERT INTO `表名` VALUES ('2123', '9895, 'XXXXXXX有限公司', '98980', '', '', '07', '99', '', '58');
  • 修改数据:update base_dict set code_name='一般保证',code_group ='1' where code_key ='WrntCtrTp_1' and code_type ='WrntCtrTp';



阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/To_BeContinue/article/details/79965308
文章标签: k
个人分类: 数据库
上一篇jar包上传私服
想对作者说点什么? 我来说一句

magento SQL常用命令

2015年08月11日 3KB 下载

Mysql数据库操作新手入门

2009年05月08日 23KB 下载

没有更多推荐了,返回首页

关闭
关闭