Linux安装mysql数据库
Posted yappleorange
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux安装mysql数据库相关的知识,希望对你有一定的参考价值。
1. 下载
路径:https://dev.mysql.com/downloads/
2. 上传解压
# tar -xvf MySQL-5.6.26-1.linux_glibc2.5.x86_64.rpm-bundle.tar
3. 安装
# rpm -ivh MySQL-server-5.6.26-1.linux_glibc2.5.x86_64.rpm --nodeps
# rpm -ivh MySQL-client-5.6.26-1.linux_glibc2.5.x86_64.rpm --nodeps
4.登录,设置密码
mysql> SET PASSWORD FOR \'root\'@\'localhost\'=PASSWORD(\'123456\');
Query OK, 0 rows affected (0.01 sec)
Linux下MySQL安装配置
MySQL数据库MySQL数据库MySQL数据库MySQL数据库MySQL数据库
Linux下MySQL的安装步骤: 1.安装准备: 1.确保Linux服务器有基本开发工具。 服务器采用 --基本服务安装(不用最小化安装)>>自定义安装工具>>基本系统里面去掉java选项>>基本系统里面选中 基本 查看是否有vim和setup等工具选中。 2.确保服务能够访问外网。ping www.baidu.com 3.卸载系统自带mysql,没有略过。 1、查找以前是否装有mysql 命令:rpm -qa|grep -i mysql 可以看到mysql的两个包: mysql-4.1.12-3.RHEL4.1 mysqlclient10-3.23.58-4.RHEL4.1 2、删除mysql 删除命令:rpm -e --nodeps 包名 ( rpm -ev mysql-4.1.12-3.RHEL4.1 ) 3、删除老版本mysql的开发头文件和库 命令:rm -fr /usr/lib/mysql rm -fr /usr/include/mysql 注意:卸载后/var/lib/mysql中的数据及/etc/my.cnf不会删除,如果确定没用后就手工删除 rm -f /etc/my.cnf rm -fr /var/lib/mysql //pm -Va --nofiles --nodigest //yum remove libmysql //yum remove postfix 或者执行这一条命令,删除系统已有的mysql yum remove *mysql* 2.下载相应版本 mysql-community-release-el6-5.noarch.rpm 1.直接下载。www.mysql.com >>Downkiads>>Yum RepositotyY>> downkiads>>No thanks, just start my download. 2.用wget下载。 wget http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm Yum RepositoryumYum RepositoryYum Repository Repository 3.安装mysql-community-release-el6-5.noarch.rpm rpm -ivh mysql-community-release-el6-5.noarch.rpm 4.安装mysql服务 yum install mysql-community-server 会安装许多依赖三方包,需要很长时间。 5.安装完成后,启动mysql service mysqld start 6.初始化数据库及root密码 --删除匿名用户 --禁制root远程登录 --删除测试数据并访问他 --现在重新载入特权表吗? mysql_secure_installation 然后按照提示进行一步一步设置 ,如下: 首先让输入root的密码,此时数据库为初始状态,所以没有密码,直接回车即可 Set root password? [Y/n] y Remove anonymous users? [Y/n] y Disallow root login remotely? [Y/n] n Remove test database and access to it? [Y/n] n Reload privilege tables now? [Y/n] y 然后修改远程登录 mysql -uroot -p use mysql //切换mysql数据库 update user set host=‘%‘ where host=‘localhost‘; 7.修改配置文件 /etc/my.cnf ,添加以下内容 character_set_server=utf8 skip-name-resolve 8.重启MySQL使其生效 [[email protected] ~]# service mysqld restart 9.创建数据库并导入sql文件。 mysql -u root -p //以密码方式登录数据库 create database wifidata //创建wifidata数据库 use wifidata //切换wifidata数据库 source /root/soft/wifidata.sql //导入wifidata.sql文件 --------------------------------------------------------------------------------------------------------------------------------------------- 二、mysql5.7离线安装 1.准备MySQL5.7所需所有安装包。 2.删除系统中所有有关MySQL包 : yum remove *mysql-lib* 3.依次使用 rpm -ivh 命令安装: rpm -ivh mysql-community-common-5.7.10-1.el6.x86_64.rpm mysql-community-libs-5.7.10-1.el6.x86_64.rpm mysql-community-libs-compat-5.7.10-1.el6.x86_64.rpm mysql-community-devel-5.7.10-1.el6.x86_64.rpm mysql-community-client-5.7.10-1.el6.x86_64.rpm mysql-community-server-5.7.10-1.el6.x86_64.rpm 4.在/etc/my.cnf 添加 : validate-password=OFF 5.启动MySQL : service msyqld start 6.查找MySQL默认密码:grep ‘temporary password‘ /var/log/mysqld.log 7.登录MySQL : 初识密码为6步查找到的密码 :mysql -uroot -p 8.设置新的密码:ALTER USER ‘root‘@‘localhost‘ IDENTIFIED BY ‘123456‘; 9.修改远程登录:use MySQL 、update user set host=‘%‘ ; 10.重启MySQL 是上述设置生效:service mysqld restart; ------------------------------------------------ mysql常用命令 ------------------------------------------------ mysql的启动和停止 sevice mysqld start sevice mysqld stop mysql以用户密码的方式登录 mysql -u root -p 创建数据库 create database wifidata 切换数据库 use wifidata 导入数据库文件 source /root/soft/wifidata.sql
以上是关于Linux安装mysql数据库的主要内容,如果未能解决你的问题,请参考以下文章