概述
1、创建安装用户组合安装用户。
# groupadd mysql
# useradd -g mysql mysql -d /usr/local/mysql
2、 将Redis安装包“mysql-5.6.26-linux-glibc2.5-x86_64.tar.gz”上传到root用户家目录。
1、 解压安装包。
# tar zxvf mysql-5.6.26-linux-glibc2.5-x86_64.tar.gz-C /usr/local/
# mv/usr/local/mysql-5.6.26-linux-glibc2.5-x86_64/* /usr/local/mysql
2、 修改属主。
# chown -R mysql:mysql/usr/local/mysql
3、 安装MySQL数据库。
> /usr/local/mysql/scripts/mysql_install_db--user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
4、 以root用户执行如下命令。
# cd/usr/local/mysql/support-files
# mv /etc/my.cnf /etc/my.cnf_bak
# cp my-default.cnf /etc/my.cnf
# cp mysql.server/etc/init.d/mysql
5、 修改启动脚本以及my.cnf。
# vi /etc/init.d/mysql
basedir=/usr/local/mysql
datadir=/usr/local/mysql/data
# chmod +x /etc/init.d/mysql
# vi /etc/my.cnf
[mysqld]
basedir=/usr/local/mysql
datadir=/usr/local/mysql/data
socket =/usr/local/mysql/data/mysql.sock
[client]
default-character-set=utf8
socket =/usr/local/mysql/data/mysql.sock
[mysql]
default-character-set=utf8
socket =/usr/local/mysql/data/mysql.sock
6、 配置MySQL开机自启动。
# chkconfig --add mysql
# chkconfig mysql on
7、 配置MySQL环境变量。
# vi ~/.bashrc
export MYSQL_HOME=/usr/local/mysql
export PATH=$PATH:$MYSQL_HOME/bin
# source ~/.bashrc
8、 开启MySQL服务并赋权限设置密码。
> /etc/init.d/mysql start
> /etc/init.d/mysql status
9、 设置root用户登录密码。
> mysqladmin -u root password'root'
10、 登录MySQL数据。
> mysql -uroot -p
mysql> GRANT ALL PRIVILEGES ON*.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
FLUSH PRIVILEGES;
说明:
若在执行mysql-uroot -p命令时报错unknownvariable 'sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES',则可以将”/etc/my.cnf”文件中的“sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES”所在行注释掉。
11、 设置登录权限。
mysql> GRANT ALL PRIVILEGES ON*.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
FLUSH PRIVILEGES;
查看版本
mysql> select version();
+-----------+
| version() |
+-----------+
| 5.6.35 |
+-----------+
1 row in set (0.01 sec)
最后
以上就是文艺冷风为你收集整理的SuSE 11 安装mysql 5.6.35步骤的全部内容,希望文章能够帮你解决SuSE 11 安装mysql 5.6.35步骤所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复