-
数据库登陆:
-
-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';