glcui 发表于 2018-10-3 13:36:40

mysql安装及root密码初始化

  安装mysql
  # yum -y install mysql-server  ← 安装MySQL
  # yum -y install php-mysql     ← 安装php-mysql
  配置mysql
  # /etc/init.d/mysqld stop         停止mysql服务
  # vim /etc/my.cnf                     mysql服务的配置文件
  
  datadir=/var/lib/mysql
  socket=/var/lib/mysql/mysql.sock
  user=mysql
Disabling symbolic-links is recommended to prevent assorted security risks
  skip-grant-tables #添加这句话,这时候登入mysql就不需要密码
  symbolic-links=0
  # /etc/init.d/mysqld start         启动mysql服务
  # mysql                                  登入mysql
  mysql> USE mysql ;
  mysql> UPDATE user SET Password = password(‘new-password‘) WHERE User = ’root’ ;
  mysql> flush privileges ;
  mysql> quit
  在把 /etc/my.cnf 中 skip-grant-tables 注释了,恢复配置文件原样。
  # /etc/init.d/mysqld restart         启动mysql服务
  # mysql -u root -p                      输入密码
  修改密码
  原来的帐号:root,密码:root,修改成 fire
  # mysqladmin -u root -p password fire
  Enter password:

页: [1]
查看完整版本: mysql安装及root密码初始化