linux安装mysql,和mysql热备.doclinux 安装 mysql,禾口 mysql 热备 1安装mysql 下载 MySQL-client-community-- MySQL-server-commu nity--es; 或者下边的也可以。 mysql> GRANT ALL PRIVILEGES ON ** TO ******@localhost IDENTIFIED BY '123456' WITH GRANT OPTION; mysql> delete from user where user='root'; Query OK, 3 rows affected ( sec) mysql> delete from user where user=”; Query OK, 2 rows affected ( sec) mysql> GRANTALL PRIVILEGEON *.* TO root@'%' IDENTIFIECBY '123456' WITH GRANT OPTION; mysql>flush privileges; 生产环境中需要删除匿名账户,当更改密码时,需要使用 password函数 将/usr/share/mysql下的 my- (此文 件为推荐配置,有其他可选,这里拷贝的my-) 停起 Root账号停止mysql [******@localhost mysql]# cd /usr/bin [******@localhost bin]# ./mysqladmin -uroot -p111111 shutdown [******@localhost bin]# Root账号启动mysql 相同目录中,运行 [******@localhost bin]# ./mysqld_safe 100727 15:33:46 mysqld_safe Logging to '/var/lib/mysql/'. 100727 15:33:46 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql 重启简单的办法是:[******@localhost ~]# /etc/ restart 在RedHat5企业版下,启动 mysql后命令行没有成功提示,且会一直停在上面两行提示信息下,但实 际数据库已经启动起来了 3账号外网权限设置 通过root账号登陆mysql数据库,这里注意单引号不要用成中文的 GRANT ALL PRIVILEGES ON *.* TO ‘ root ' @ % IDENTIFIED BY '111111' WITH GRANT OPTION 也可指定为内网有登陆权限 mysql> GRANT ALL PRIVILEGES ON *.* TO ' root ' @ .% ' IDENTIFIED BY GRANWeOPTlONWVITH Query OK, 0 row