MYSQL数据库Mysql数据库安装完成后需要进行的6个后续操作
《MYSQL数据库Mysql数据库安装完成后需要进行的6个后续操作》要点: MYSQL实例在服务器上安装好mysql之后,一般都需要做下面几件事情: MYSQL实例1. 启动mysql server MYSQL实例 MYSQL实例常见的一个问题就是抛:Timeout error occurred trying to start MySQL Daemon? MYSQL实例解决的办法也很简单:直接执行即可? MYSQL实例目录可能会不一样,这个默认安装一般就在这里. MYSQL实例查看mysql的服务状态: /etc/rc.d/init.d/mysqld status MYSQL实例 mysql> update user set password=PASSWORD('123456′) where User='root'; Query OK,4 rows affected (0.00 sec) Rows matched: 4? Changed: 4? Warnings: 0 mysql> FLUSH PRIVILEGES; Query OK,0 rows affected (0.00 sec) MYSQL实例三、设置用户权限 mysql> insert into mysql.user(Host,User,Password) values(‘localhost','admin',password(“admin”)); Query OK,1 row affected,3 warnings (0.01 sec) mysql> flush privileges; Query OK,0 rows affected (0.00 sec) MYSQL实例现在新增了一个用户 admin/admin,但是用户暂时还没有分配任何的权限. mysql> grant ALL on *.* to admin@”%” Identified by “admin”; Query OK,0 rows affected (0.00 sec) MYSQL实例%代表任何主机,当然也可以只赋予:select,insert,update,delete 这些操作权限: mysql> grant select,delete on *.* to admin@”%” Identified by “admin”; Query OK,0 rows affected (0.00 sec) mysql> FLUSH PRIVILEGES; Query OK,0 rows affected (0.00 sec) MYSQL实例四、配置非本地连接访问 ?? mysql> update user set host = ‘%' where user = ‘admin'; MYSQL实例?? 在任何主机上都可以使用admin这个用户访问数据. MYSQL实例?? 或者: ?? mysql> GRANT ALL PRIVILEGES ON *.* TO ‘root'@'%' WITH GRANT OPTION MYSQL实例五、备份数据或者迁移数据 MYSQL实例六、注意事项 MYSQL实例1). 用root登录,修改 /etc/my.cnf (编辑:威海站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |