liunx下安装mysql5.7.12
来源:互联网 发布:淘宝 卖家不发货 编辑:程序博客网 时间:2024/06/02 18:11
添加组
groupadd MySQL
在现有组里添加用户
useradd -g mysql57 mysql
用户密码
mysql57 : Your passwd is rg8YWCgr
//解压缩
tar -zxvf mysql-5.7.10-Linux-glibc2.5-x86_64.tar.gz
// 重命名
mv mysql-5.7.10-linux-glibc2.5-x86_64. mysql
// 改变权限
chown -R mysql:mysql .
//初始化
bin/mysqld --user=mysql--basedir=/root/mysql/mysql57 --datadir=/root/mysql/mysql57/data--secure-file-priv=/root/ --initialize
默认生成密码:h4BQJATNZu#c
//启动
./bin/mysqld_safe--defaults-file=support-files/my-default.cnf --user=root &
输入密码
//修改密码
set password for root@localhost =password('123456');
创建用户用来远程连接 用户名:root 密码:123456
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456'WITH GRANT OPTION;
执行 命令立即生效
flush privileges;
SELECT DISTINCT CONCAT('User:''',user,'''@''',host,''';') AS query FROM mysql.user;
//查看mysql进程
ps aux|grep mysql
设置使mysql每次启动都能自动运行
cp support-files/mysql.server /etc/rc.d/init.d/mysqld
chmod 700 /etc/init.d/mysqld
chkconfig --add mysqld
chkconfig --level 345 mysqld on //copy编译目录的一个脚本
Linux下mysql安装完后是默认:区分表名的大小写,不区分列名的大小写;
2、用root帐号登录后,在/etc/my.cnf中的[mysqld]后添加添加lower_case_table_names=1,重启MYSQL服务,这时已设置成功:不区分表名的大小写;
lower_case_table_names参数详解:
lower_case_table_names= 0
其中 0:区分大小写,1:不区分大小写
添加组
groupadd mysql
在现有组里添加用户
useradd -g mysql57 mysql
用户密码
mysql57 : Your passwd is rg8YWCgr
//解压缩
tar -zxvf mysql-5.7.10-linux-glibc2.5-x86_64.tar.gz
// 重命名
mv mysql-5.7.10-linux-glibc2.5-x86_64. mysql
// 改变权限
chown -R mysql:mysql .
//初始化
bin/mysqld --user=mysql--basedir=/root/mysql/mysql57 --datadir=/root/mysql/mysql57/data--secure-file-priv=/root/ --initialize
默认生成密码:h4BQJATNZu#c
//启动
./bin/mysqld_safe--defaults-file=support-files/my-default.cnf --user=root &
输入密码
//修改密码
set password for root@localhost =password('123456');
创建用户用来远程连接 用户名:root 密码:123456
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456'WITH GRANT OPTION;
执行 命令立即生效
flush privileges;
SELECT DISTINCT CONCAT('User:''',user,'''@''',host,''';') AS query FROM mysql.user;
//查看mysql进程
ps aux|grep mysql
设置使mysql每次启动都能自动运行
cp support-files/mysql.server /etc/rc.d/init.d/mysqld
chmod 700 /etc/init.d/mysqld
chkconfig --add mysqld
chkconfig --level 345 mysqld on //copy编译目录的一个脚本
Linux下mysql安装完后是默认:区分表名的大小写,不区分列名的大小写;
2、用root帐号登录后,在/etc/my.cnf中的[mysqld]后添加添加lower_case_table_names=1,重启MYSQL服务,这时已设置成功:不区分表名的大小写;
lower_case_table_names参数详解:
lower_case_table_names= 0
其中 0:区分大小写,1:不区分大小写
- liunx下安装mysql5.7.12
- liunx下使用yum安装mysql5.6
- liunx 安装mysql5.7.17
- Liunx安装mysql5
- liunx下安装软件
- liunx下安装jdk
- Win7下安装Liunx
- liunx下memcached安装
- liunx下安装QQ
- liunx下安装rar
- redis liunx下安装
- liunx下安装composer
- liunx下安装git
- liunx 下安装Zookeeper
- Liunx下软件包的安装
- Liunx下oracle的安装
- Liunx下Nginx安装问题
- liunx下goldendict安装配置
- 【数据库】MySQL语句优化建议
- JavaScript 变量:变量命名原则
- Unknown return value type: java.lang.Integer
- spring aop的五种通知类型
- SQL注入教程——(二)常用语法基础
- liunx下安装mysql5.7.12
- ios UITabBarController 切换动画
- 邻接表的实现+模板
- Android进程保活招式大全
- php 字符串数组函数汇总
- D
- JSON和JSONP的区别
- window.sessionStorage的见解
- 第八题 旋转数组中的最小数字