1.mysql导出整个数据库
mysqldump
-hhostname
-uusername
-ppassword
databasename
>
backupfile.sql
mysqldump
-hlocalhost
-uroot
hqgr>
hqgr.sql
(如果root用户没用密码可以不写-p,当然导出的sql文件你可以制定一个路径,未指定则存放在mysql的bin目录下)
2.mysql导出数据库一个表
mysqldump
-hhostname
-uusername
-ppassword
database
tablename>
导出的文件名
mysqldump
-hlocalhost
-uroot
hqgr
t_ug_user>
user.sql
3.mysql导出一个数据库结构
mysqldump
-hhostname
-uusername
-ppassword
-d
--add-drop-table
databasename>d:hqgrstructure.sql
-d
没有数据
--add-drop-table
在每个create语句之前增加一个drop
table
4.如果需要导出mysql里面的函数或者存储过程
mysqldump
-hhostname
-uusername
-ppassword
-ntd
-R
databasename
>
backupflie.sql
mysqldump
-hlocalhost
-uroot
-ntd
-R
hqgr
>
hqgr.sql
其中的
-ntd
是表示导出存储过程;-R是表示导出函数
mysql常用导入数据的命令:
1.mysql命令
mysql
-hhostname
-uusername
-
ppassword
databasename
<
backupfile.sql
2.source命令
mysql>source
backupfile.sql
解决方法$data=array( "UserName"=>$info["UserName"], "RoleID"=>$info["RoleID"] )$this->db->set("Password","password('".$info["Password"]."')",False)$this->db->set($data)$this->db->insert("user")return $this->db->insert_id()函数concat。distinct是mysql中去重最常用的方法,有自己的局限性。是统计的是每条数据重复的次数拼接函数concat个函数较简单的。多项式的次数是指次数最高的项的次数。单项式的次数是指单项式所有字母。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)