mysql用户构建安装及其它
发布时间:2023-11-11 12:01:07 所属栏目:教程 来源:未知
导读: 创建mysql用户
#groupadd mysql
#useradd -g mysql mysql
创建安装目录和数据库目录
创建mysql安装目录
#mkdir -p /usr/local/mys
#groupadd mysql
#useradd -g mysql mysql
创建安装目录和数据库目录
创建mysql安装目录
#mkdir -p /usr/local/mys
创建mysql用户 #groupadd mysql #useradd -g mysql mysql 创建安装目录和数据库目录 创建mysql安装目录 #mkdir -p /usr/local/mysql 创建数据库文件存储目录 #mkdir -p /usr/local/DataBase #mkdir -p /usr/local/tmp mysql用户创建、安装及其它3.安装 #cd /usr/local/src #tar -zxvf mysql-5.5.11-linux2.6-x86_64.tar.gz #cp -R mysql-5.5.11-linux2.6-x86_64/* /usr/local/mysql/ 4.修改配置文件 #cd /usr/local/mysql/ #cp support-files/my-medium.cnf /etc/my.cnf #vi /etc/my.cnf //红色为增加部分,绿色为建议调整部分 [client] #password = your_password port = 3399 socket = /usr/programe /tmp/mysql.sock default-character-set=utf8 …… [mysqld] …… port = 3399 socket = /usr/programe /tmp/mysql.sock //如果连接出现.sock权限问题,要把此文件配置在当前运行mysql用户有写权限的目录。 datadir=/usr/programe/DataBase/ //设置数据库文件存放路径(即上面创建的) basedir=/usr/programe/mysql5 //mysql安装目录 character-set-server=utf8 //设置字符编码,如果不支持“default-character-set” init_connect='SET NAMES utf8' //如果设置了“[client]”和“[mysql]”段,此处可不增加。 lower_case_table_names=1 //字符全部置为小写,以防止大小写敏感 skip-external-locking //将“skip-locking”改为“skip-external-locking”防止过期报警 …… [mysql] default-character-set=utf8 5.更改目录权限 # chown -R mysql.mysql /usr/local/mysql # chown -R mysql.mysql /usr/local/DataBase # chown -R mysql.mysql /usr/local/tmp 6.初始化 #cd /usr/local/mysql/ # ./scripts/mysql_install_db --user=mysql 7.创建开机启动和启动脚本以及环境变量 #cp ./support-files/mysql.server /etc/init.d/mysql # chkconfig --add mysql # chkconfig mysql on # chkconfig mysql --list mysql 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭 # chmod a+x /etc/init.d/mysql 配置环境变量 #vim /etc/profile PATH=/usr/local/mysql/bin:$PATH #source /etc/profile 启动数据库 #/etc/init.d/mysql start (编辑:航空爱好网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐