CentOS7 安装mysql-5.7.10(glibc版)
2016-01-20 16:17
411 查看
shell> cd /usr/local shell> ln -s /home/mysql/mysql-5.7.10 mysql #在/usr/local/目录下创建一个mysql链接
shell> cd mysql shell> mkdir data #作为存放数据的目录
shell> chmod 770 data
shell> chown -R mysql .
shell> chgrp -R mysql .
shell> bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
# MySQL 5.7.6 and up
执行该命令后,注意最后一行的[Note]信息
[Note] A temporary password is generated for root@localhost: )
#Fzu)-oj6f8 生成的初始密码在首次以root用户登入时使用。
shell> bin/mysql_ssl_rsa_setup --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
# MySQL 5.7.6 and up
shell> cd /etc/ shell> vi my.cnf #修改或添加以下内容
basedir=/usr/local/mysql datadir=/usr/local/mysql/data socket=/tmp/mysql.sock
shell> vi /etc/profile #配置环境变量 添加如下内容
export MYSQL_HOME="/usr/local/mysql" export PATH="$PATH:$MYSQL_HOME/bin"
shell> . /etc/profile #使配置及时生效 如果报错,运行 bash /etc/profile
实现使用 service mysqll (start|status|stop) 命令操作mysql.
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
至此可用service mysql start来启动mysql数据库。
配置开机启动mysql服务
shell> chkconfig --add mysql
shell> chkconfig --level 2345 mysql on
首次登入mysql
shell> mysql -u root -p
Enter password:
输入之前生成的临时密码
mysql> SET PASSWORD = PASSWORD('123456');
相关文章推荐
- linux配置永久静态IP地址
- 初步了解Linux内核 (3)
- Linux signal events Learning note
- 安装linux学习二(1):centos 开启防火墙
- Linux曲径通幽:常用命令(权限管理命令)
- linux配置java环境变量的三种方法(备忘)
- centos下安装使用解压工具:rar/unrar
- Linux Gitlab
- java工程师必须会的linux命令
- 搞下来慢慢学习linux 查看CPU命令行应用!
- Centos6.5 设置nfs
- 查看Linux内核源码技巧的记录
- linux 使用msmtp登陆指定账户发送邮件
- RHEL6.4 Linux手动安装图形化管理桌面(Xorg+Gnome)
- linux下的tar.gz文件后加md5码文件如何解压使用
- Linux系统文件I/O编程(一)---open()等基本函数
- windows开发的python移植到linux的问题
- Linux下查看文件和文件夹大小
- linux 卸载多余的jdk
- Linux系统中的信号量(semphore)与互斥体(mutex)