#centOS安装mysql
-
安装mysql客户端
yum install mysql
-
安装mysql 服务器端:
yum install mysql-server yum install mysql-devel
-
数据库字符集设置
mysql配置文件/etc/my.cnf中加入 default-character-set=utf8
-
启动mysql服务
service mysqld start或者/etc/init.d/mysqld start
-
开机启动
chkconfig -add mysqld
查看开机启动设置是否成功
chkconfig --list | grep mysql*
-
停止
service mysqld stop
-
创建root管理员:【密码用*号代替】
mysqladmin -u root password *******
-
登录:
mysql -u root -p
回车输入密码。
-
忘记密码:
service mysqld stop mysqld_safe --user=root --skip-grant-tables mysql -u root use mysql update user set password=password("new_pass") where user="root"; flush privileges;
-
添加远程登录用户【密码已经用*号代替】
INSERT INTO user VALUES('%','root',PASSWORD('xia****'), 'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y')
或者
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'xia****' WITH GRANT OPTION;
- MySQL 赋予用户权限命令 grant
[参考:MySQL的Grant命令](http://www.cnblogs.com/hcbin/archive/2010/04/23/1718379.html)
接下来用navacat操作管理数据库就方便了。