centos个人学习笔记:[4]给网站加数据库
1、root 登录[root@localhost ~]# mysql -u root -p(-u 后跟登入的用户名,-p 提示要密码登入)Enter password:(输入密码)
2、创建数据库和用户:create database test; 创建一个test数据库grant all privileges on test.* to ofuser@localhost identified by ‘ofpass’; 创建ofuser用户,密码为ofpass,对test数据库有所有权限。
3、添加完用户 如果要远程登入MySQL,必须跟上主机Ip 如下:[root@localhost ~]#mysql -u user-p-h 192.168.59.123Enter password:(输入密码)
4、删除用户 :mysql>delete from mysql.user where user =’user’ ;mysql>flushprivileges;(刷新系统权限表)
5、珑廛躬儆导出命令无需在MYSQL下操作,当前路径可以在在想放导出数据库的文件夹下即可,比如我们想把导出的数据库放在/home/user/temp下,先进入改路劐孕瞬腊径,然后输入命令mysql -h 127.0.0.1 -u root -p12345 --skip-lock-tablesdatabase>database.sql备注:-p后直接跟着的是登录数据库的密码,之间不能有空格,database是要导出的数据库名称,database.sql是导出后数据库的名称2、导入命令则需要在登陆MYSQL下进行,先登录进去,然后创建一个新的数据库,例如可以是backupdatabase,那么create database backupdatabase;还要使用改数据库use backupdatabase;之后就需要导入数据库了,这里需要导入数据库的路径和名字,根据上面导出的数据库的路径和名称为/home/user/temp/database.sqlsource /home/user/temp/database.sql这样就实现了数据库的导入