全球旧事资料 分类
文件在usrlcoalmysqlvar目录下,为了保证该目录不让未经授权的用户访问并把数据打包复制,所以要限制对该目录的访问。
fshellchow
RmysqlmysqlusrlocalmysqlvarshellchmodRgorwxusrlocalmysqlvar
MYSQL的基本使用
安装配置好MYSQL之后,就可以对数据库做些基本的操作了。连接MYSQL数据库格式为:shellmysqlhhost
ameuuser
ameppassword
shellbi
mysqlurootpE
terpasswordWelcometotheMySQLmo
itorComma
dse
dwithorgYourMySQLco
ectio
idis1Serverversio
5152logSourcedistributio
Copyrightc20002010Oraclea
doritsaffiliatesAllrightsreservedThissoftwarecomeswithABSOLUTELYNOWARRANTYThisisfreesoftwarea
dyouarewelcometomodifya
dredistributeitu
dertheGPLv2lice
seTypehelporhforhelpTypectoclearthecurre
ti
putstateme
tmysql这里看到一些欢迎语句之后返回到mysql表明我们已经连接到MYSQL数据库了,并得到一个mysql的shell。这里需要注意下,我之前安装mysql之后我并没有更改root的密码,所以刚才连接MYSQL的时候root密码为空。然后我们按照前面MYSQL配置中的第三种方法更改MYSQL中root用户的连接密码mysqlusemysqlDatabasecha
gedmysqlupdateusersetpasswordpasswordmysqltestwhereuserroot
fQueryOK3rowsaffected004secRowsmatched3Cha
ged3War
i
gs0
mysqlflushprivilegesQueryOK0rowsaffected001sec
常用的几个MYSQL命令:
1显示MYSQL数据库命令注意命令之后要加分号,表示一行命令输入结束这里查看数据库的列表,发现有三个数据库,i
formatio
_schema、mysql和test,这是系统自建的,是让大家练习用的。mysqlshowdatabases2显示数据库版本命令mysqlselectversio
3打开一个数据库使用命令usemydatabase其中mydatabase为MYSQL中的一个数据库。mysqluse数据库名4显示当前数据库下的数据表mysqlshowtables5显示表结构mysqldescribe表名6创建数据库与删除数据库:mysqlcreatedatabase数据库名mysqldropdatabase数据库名7创建数据表:mysqluse库名
fmysqlcreatetable表名字段列表mysqldroptable表名8清空表中记录:mysqldeletefrom表名9显示表中的记录:mysqlselectfrom表名10导出数据:mysqlmysqldumpopttestmysqltest即将test数据库导出到mysqltest文件,后者是一个文本文件如:mysqlmysqldumpurootpmysqltestdatabasesdb
amemysqldb
ame就是把数据库db
ame导出到文件mysqldb
ame中。11导入数据mysqlimporturootpmysqltestmysqldb
ame。
将文本数据导入数据库中的数据表文本数据的字段数据之间用tab键隔开。usetestloaddatalocali
file
好听全球资料 返回顶部