mysql中修改表的命令,MySQL中常⽤的修改表的命令
MySQL中常⽤的修改表的命令
MySQL中常⽤的修改表的命令
关键字: mysql, 修改表, 命令
在数据库操作中,个⼈觉得使⽤得最多的就是查询,然后就是对表的修改操作了,尤其是当数据库的设计⼯作没有做好时.下⾯就MySQL中⼀些常⽤的修改表的操作进⾏总结:
为了⽅便后⾯的说明,先创建⼀个表,创建语句如下:
Create Table member(
id Int(3),
name Varchar(8),
pass Varchar(25)
);
1.向表member中增加⼀个新列email,MySQL语句如下:
Alter Table member Add email Varchar(50) Not Null;
Describe member;
+-------+-------------+------+-----+---------+-------+
| Field | Type        | Null | Key | Default | Extra |
+-------+-------------+------+-----+---------+-------+
| id    | int(3)      | YES  |    | NULL    |      |
| name  | varchar(8)  | YES  |    | NULL    |      |
| pass  | varchar(8)  | YES  |    | NULL    |      |
| email | varchar(50) | NO  |    | NULL    |      |
+-------+-------------+------+-----+---------+-------+
4 rows in set (0.00 sec)
2.向表member中添加⼀个新的主键id,MySQL语句如下:
Alter Table member Add Primary Key(id);
Describe member;
+-------+-------------+------+-----+---------+-------+
| Field | Type        | Null | Key | Default | Extra |
+-------+-------------+------+-----+---------+-------+
| id    | int(3)      | NO  | PRI | 0      |      |
| name  | varchar(8)  | YES  |    | NULL
相关⽂档:
可以,但是完全恢复所有的表不⼀定可以
⼯具: innodb-recovery
This set of tools could be used to check InnoDB
tablespaces and to recover data from damaged tablespaces or from
dropped/truncated InnoDB tables.
这个⼯具⽤来检查InnoDB空间表和� ......
JDBC连接MySQL
JDBC连接MySQL
加载及注册JDBC驱动程序
Class.forName("sql.jdbc.Driver");
Class.forName("sql.jdbc.Driver").newInstance();
JDBC URL 定义驱动程序与数据源之间的连接
标准语法:
mysql下载后的初次使用::
初次安装⽅法:
1、去官⽅下载MYSQL 5.0。
2、修改防⽕墙的设置,在允许例外⾥添加新的端⼝,名字为mysql,开放的端⼝为TCP 3306。
这个⼤家应该都会,在Vista控制⾯板的Windows防⽕墙⾥⾯,点击“更改设置”-“例外”,点击“添加端⼝”就可以。
......
【注:可以在mysql中通过mysql> SELECT VERSION();来查看数据库版本】
整理:leo
⼀、连接MYSQL。
格式: mysql -h主机地址 -u⽤户名 -p⽤户密码
1、连接到本机上的MYSQL。
⾸先打开DOS窗⼝,然后进⼊⽬录mysql\bin,再键⼊命令mysql -u root -p,回车后提⽰你输密码.注意⽤户名前可以有空格也可以没有空格,但是� ......
今天,要⽤explain查看mysql的执⾏规划,但是和PostgreSQL不同的是,直接在mysql⾥⾯执⾏的结果可读性不是很好,上⽹搜了⼀圈,发现了⼀个⼯具maatkit,可以讲explain的结果转化为树状结构查看,呵呵,⽅便了很多
安装办法:
1. sudo yum install mysql
2. sudo yum install mysql-server

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。