# 将 mysql-5.5.32-linux2.6-x86_64.tar.gz 上传到 /tmp/ # 新建mysql用户组 groupadd mysql # 新建mysql用户属于mysql用户组 useradd -r -g mysql -s /bin/false mysql -M
# 解压至/usr/local tar zxvf /tmp/mysql-5.5.32-linux2.6-x86_64.tar.gz -C /usr/local/ cd /usr/local && ln -s mysql-5.5.32-linux2.6-x86_64 mysql
# 进入mysql目录 cd mysql # 当前目录所有者为mysql chown -R mysql . # 当前目录所属组为mysql chgrp -R mysql . # 初始化mysql 自带数据库 ./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/ # 其中,basedir 指定mysql 所在路径,datadir 指定mysql数据存放路径 # 当前目录所有者为root chown -R root . # data目录所有者为mysql chown -R mysql data
# 修改配置 \cp support-files/mysql.server /etc/init.d/mysqld vi /etc/init.d/mysqld # 设置下面两项后保存 basedir=/usr/local/mysql/ datadir=/usr/local/mysql/data/ #开机启动 chkconfig --add mysqld chkconfig mysqld on cp /usr/local/mysql/support-files/my-small.cnf /etc/my.cnf # 启动mysql 服务 service mysqld start # 停止mysql 服务 service mysqld stop
mysql -u root -p # 然后回车进入控制台 # 在进入的mysql 控制台中执行如下命令 use mysql; update user set password=PASSWORD("root")where user="root"; grant all privileges on *.* to 'root'@'%' identified by 'root'; flush privileges; # PASSWORD("root") 表示 root的密码为root,若密码要改为123456,则为PASSWORD("123456") select user,host from mysql.user; # 删掉无用的用户 drop user ''@'dn2';
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。