如何你还不懂如何添加Mysql
数据库,请点击 如何添加Mysql 教程。
数据库的管理主要包含一下几个方面:数据库密码的修改;数据库的修复、检查和优化;数据库的备份(数据的导入/导出)。第一个方面:数据库密码修改首先点击需要修改的数据库:下面这张图片非常重要,除了可以修改数据库的密码之外,还有很多其他的信息也在这个图片上透露出来了。修改mysql密码可以修改,也可以删除当前的数据库用户,而且这里也说明了,数据库的链接地址是:localhost。除了可以有本地的数据库,还可以有外链的数据库。举例说明:一台服务器的IP只:192.168.1.1,另外一台的IP地址是:192.168.1.2。两台都是LAMP(Linux+Apache+Mysql+Php)欢迎,我们分别在两台服务器上都新建了数据库和数据库用户,那么在安装WP的时候,就都可以把数据库的地址填写成非本机的IP,然后填写非本机的数据库和数据库用户,这个一样可以顺利完成WordPress的安装,而且这样实现了web服务器和数据库服务器的分离,及时一台除了
问题,也只是单独的程序或者数据库有问题,不会都出现问题。当然,坏处也是很显而易见的,数据库的链接数据直接影响到网站内容的载入,而且由于服务器问题较多,也会出现很多意外的问题。第二方面:数据库修复、检查和优化但作用不大。数据库修复第三部分:数据库的备份 为了能尽量保证数据库备份的完整性,我们建议导入/导出都在PHPMyAdmin中进行。phpmyadmin附加说明: PHPMyAdmin也是有权限设置的,可以使用最高权限登陆,帐户、密码和登陆DA的相同。也可以使用某一个具体的数据库用户登陆。分别登陆的结果是,使用DA的登陆信息,可以看到所有的数据库用户,并且可以进行所有的操作,而使用某一个具体的数据库用户登陆,就只能看到当前的数据库用户,也只能对当前的进行操作,这个权限的设置和FTP的一样,很方面把限制全线的DA帐户信息分享给朋友。PHPMysql首页,重要的地方我都框起来了。phpmyadmin数据库导出,用WordPress做演示。 WordPress在安装之后,默认有10个数据表,但是有很多插件在启用之后,会把设置操作的信息添加到数据库里,所以,一个WordPress最少有10个表,最多是没有限制的。选择数据库用户:WordPress数据库信息全选,然后点击 导出:导出wordpress数据库点击导出之后,这款是不需要做任何改动的。WordPress数据库导出需要修改的是这里:很多教程上都建议选择gzip压缩导出数据库,但这里我们强烈建议你使用使用zip压缩,理由:gzip压缩格式导出数据可能因为网速较慢,数据文件较大而无法导出完整的数据,这样在导出的时候会出现无法导入的问题,而 zip压缩 就不会出现这种问题,不管网速多慢,数据库多大,都会慢慢的下载完毕,也不会重现被缓存覆盖的情况。zip压缩导出数据库数据库导入: 数据库的导入和导出是一个反向的过程,再导入的时候,也有几个需要注意的地方。首先就是数据库的类型:简单说明:
1 建立连接,因为是access数据库,所以建立的是OleDbConnection。
2 建立适配器OleDbDataAdapter da,目的是将数据库里的表fill到dt中,这就不用fill了。
3 dt,说白了就是一张表,当然有dt.Rows.Count行数啊。
4 dataGridView的成员DataSource就是一个DataTable,指明一下就ok了。
5 记得关闭连接Close、Dispose和关闭适配器da.Dispose()
using System.Data.OleDb
using System.Data.SqlClient
string strFilePath = "Provider=Microsoft.ACE.OLEDB.12.0Data source=" + Application.StartupPath + "\\111.accdb"
string sql = "select * from 111"
//声明一个数据连接
System.Data.OleDb.OleDbConnection con = new OleDbConnection(strFilePath)
System.Data.OleDb.OleDbDataAdapter da = new OleDbDataAdapter(sql, con)
DataTable dt = new DataTable()
try
{
da.Fill(dt)
if (dt.Rows.Count >= 1)
{
dataGridView1.DataSource = dt
}
}
catch (Exception ex)
{
throw new Exception(ex.ToString())
}
finally
{
con.Close()
con.Dispose()
da.Dispose()
}
简单总结:
涉及到的类:
1 Application,它的StartupPath即debug文件
2 OleDbConnection
3 OleDbDataAdapter:肯定会需要的con和sql语句参数都用到了。
4 DataTable,表格了,它的行数.Rows.Count
5 DataGridView,这里只做显示用,应该还能在其上进行操作
6 Exception,常用的方法是:ex.ToString())
评论列表(0条)