CREATE TABLE userinfo ( userid int(11) NOT NULL auto_increment, username varchar(200) NOT NULL, friend int(11) NOT NULL default '0', PRIMARY KEY (userid) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; 修改mysql表结构2007-02-27 14:21修改字段属性alter table tablename modify id int(10) unsigned auto_increment primary key not null修改默认值alter table tablename alter id default 0给字段增加primary keyalter table tablename add primary key(id);删除primary key1、alter table tablename drop primary key;2、drop primary key on tablename; UPDATE mytable SET member="是 " WHERE name="李光明"; 怎么还原 MySQL 的 root 密码本地的msyql数据库密码不记的了怎么找到?如果忘记了 MySQL 的 root 密码,可以用以下方法重新设置: 1. KILL掉系统里的MySQL进程; 2. 用以下命令启动MySQL,以不检查权限的方式启动; mysqld_safe -skip-grant-tables & 3. 然后用空密码方式使用root用户登录 MySQL; mysql -u root 4. 修改root用户的密码; mysql> update mysql.user set password=PASSWORD('新密码') where User='root';mysql> flush privileges;mysql> quit 5. 重新启动MySQL,就可以使用新密码登录了 MySQL 数据导入和导出方法 [ MySQL ] 1、备份导出数据库: mysqldump -a -u USERNAME -p DATABASE > FILENAME.mysql2、删除数据库: mysqladmin -u USERNAME -p drop DATABASE3、生成数据库: mysqladmin -u USERNAME -p create DATABASE4、还原导入数据库: mysql -u USERNAME -p DATABASE < FILENAME.mysql