本文讲述了如何在centos6服务器上安装mysql服务,并且设置mysql的root密码,然后创建数据库和用户,授权该用户可以使用此数据库。
# 安装 yum -y install mysql-server mysql mysql-devel # 启动 service mysqld start # 设置root密码 mysqladmin -u root password 123456 # 连接管理员 mysql -uroot -p123456 -h localhost # 创建数据库test_db mysql> CREATE DATABASE test_db DEFAULT CHARACTER SET utf8; # 创建用户test_user,密码000000 mysql> CREATE USER 'test_user'@localhost IDENTIFIED BY '000000'; # 授权 mysql> GRANT all privileges ON test_db.* TO 'test_user'@localhost; # 刷新权限 mysql> flush privileges; # 退出 mysql> exit; # 连接test_user用户 mysql -utest_user -p000000 -h localhost
mysql配置文件
/etc/my.cnf
查看mysql默认读取的my.cnf目录
mysql --help | grep 'my.cnf'
输出:/etc/mysql/my.cnf /etc/my.cnf ~/.my.cnf
这些就是mysql默认会搜寻my.cnf的目录,顺序排前的优先。