-
linux mysql环境搭建_Linux环境搭建MySql数据库
2021-02-07 00:16:51Linux环境搭建MySql数据库安装安装命令yum install mysqlyum install mysql-serveryum install mysql-devel查看版本mysql --version启动启动mysqlsystemctl start mysqld开机自启动mysqlsystemctl enable mysqld配置...Linux环境搭建MySql数据库
安装
安装命令
yum install mysql
yum install mysql-server
yum install mysql-devel
查看版本
mysql --version
启动
启动mysql
systemctl start mysqld
开机自启动mysql
systemctl enable mysqld
配置数据库
初次安装mysql,root账户没有密码,以下为代码演示:
[root@test]# mysql -u root //进入mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.6.26 MySQL Community Server (GPL)
Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> show databases; //查看数据库结构,命令后要加加 ; 符号
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| test |
+--------------------+
4 rows in set (0.01 sec)
mysql>
设置密码:
mysql> set password for 'root'@'localhost' =password('password'); // 修改为自己的IP地址和密码
Query OK, 0 rows affected (0.00 sec) //表示设置成功
mysql>
远程连接设置:
#把在所有数据库的所有表的所有权限赋值给位于所有IP地址的root用户
mysql> grant all privileges on *.* to root@'%'identified by 'password';
进入mysql
mysql -uroot -p密码
退出mysql
exit
导入sql
先进入mysql,新建数据库
mysql>create database abc;
方法一:进入数据库选择sql添加
选择数据库
mysql>use abc;
导入数据
mysql>source /home/abc/abc.sql;
方法二:
不进入数据库,直接添加
mysql -u用户名 -p密码 数据库名 < 数据库名.sql
mysql -uroot -p密码 abc < abc.sql
导出sql
从数据abc中导出abc.sql
mysqldump -uroot -p密码 abc > abc.sql
备注:导出是>,导入是<
-
linux的mysql本地yum安装_【零基础学云计算】搭建远程yum仓库(FTP服务)
2020-12-31 13:20:48# yum update 更新软件包,并更新软件和系统内核[root@client yum.repos.d]# yum upgrade 只更新软件包[root@server other]# yum upgrade 在服务机更新yum仓库 远程yum仓库搭建完成。 写在最后: 本专栏所有文章均为...实验环境:两台centos7虚拟机。实验过程:一、配置服务端,将本地镜像挂载,安装FTP服务(FTP服务默认路径:/var/ftp),创建站点,将镜像复制到源点centos7/中,创建扩展目录/other 存放非官方(存在依赖关系)RPM包组,使用createrepo命令[root@server ~]# mount /dev/sr0 /mnt/ 挂载镜像至本地/mnt中 [root@server var]# yum install vsftpd -y 安装FTP服务 [root@server ftp] # mkdir centos7 创建一个目录,作为远程yum仓库的源点[root@server ftp]# cp -rf /mnt/* centos7/ & 复制镜像至源点目录中,于后台运行 [root@server ftp]# mkdir other 创建扩展目录 [root@server ftp]# createrepo -g /mnt/ repodata/ repomd.xml other/ 使用createrepo命令建立仓库数据文件
二、开启FTP服务(服务的名称为vsftps)。关闭防火墙,关闭增强安全性的功能,确保客户端能够成功访问。[root@server ~]# systemctl start vsftpd 开启FTP服务 [root@server ~]# systemctl stop firewalld.service 关闭防火墙 [root@server ~]# setenforce 0 关闭增强安全性的功能
三、用客户机去访问服务机,首先安装FTP服务,然后去访问服务机,访问成功表明可以使用远程yun仓库[root@client ~]# yum install ftp -y 安装ftp服务[root@client ~]# ftp 192.168.195.128 使用ftp服务访问服务机
四、将本地yum仓库做好备份,移动至新建备份目录中(因为系统默认读取官方默认目录yum.reops.d,若将其移到别处,则使用yum install安装时读取不到,无法安装),清除本地yum仓库[root@client ~]# cd /etc/yum.repos.d/ 切换到本地yum仓库配置文件目录下 [root@client yum.repos.d]# mkdir bak 创建新的备份目录 [root@client yum.repos.d]# mv *.repo bak/ 将本地yum仓科配置文件移动到备份目录中 [root@client yum.repos.d]# yum clean all 清除yum仓库缓存
五、编辑配置文件为客户机指定远程yum仓库的位置(密钥文件在服务机/centos7目录下,可进行复制)[root@client yum.repos.d]# vim sentos7.repo 编辑配置文件
六、测试远程yum仓库能否正常使用root@client yum.repos.d]# yum install httpd -y 安装httpd服务测试
七、yum仓库的更新(可在服务机也可在客户机更新):[root@client yum.repos.d]# yum update 更新软件包,并更新软件和系统内核[root@client yum.repos.d]# yum upgrade 只更新软件包[root@server other]# yum upgrade 在服务机更新yum仓库
远程yum仓库搭建完成。
写在最后:
本专栏所有文章均为南京课工场学员投稿,如有问题欢迎指出讨论,未经允许,禁止转载!
-
linux yum 搭建 apache+php+mysql 环境
2019-07-20 18:48:54linux yum 搭建 apache+php+mysql 环境 1. 安装apache 安装apache yum -y install httpd 安装apache扩展 yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql apache 常用指令 启动apache service httpd...1. 安装apache
安装apache
yum -y install httpd安装apache扩展
yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysqlapache 常用指令
- 启动apache
service httpd start - 停止apache
service httpd stop - 重启apache
service httpd restart
2. 安装php
安装php
yum -y install php php-mysql安装php扩展
yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc注意: 安装指定版本php请按照如下步骤
不同的系统安装不同的PHP需要先更新包,下面三个地址根据情况去选择
CentOS/RHEL 7.x:
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpmCentOS/RHEL 6.x:
rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm-
卸载php
yum remove php
yum remove php-* -
安装php7
yum install php70w php70w-opcache php70w-mysql php70w-mcrypt php70w-mbstring -
安装其他插件(选装)
php70w
php70w-bcmath
php70w-cli
php70w-common
php70w-dba
php70w-devel
php70w-embedded
php70w-enchant
php70w-fpm
php70w-gd
php70w-imap
php70w-interbase
php70w-intl
php70w-ldap
php70w-mbstring
php70w-mcrypt
php70w-mysql
php70w-mysqlnd
php70w-odbc
php70w-opcache
php70w-pdo
php70w-pdo_dblib
php70w-pear
php70w-pecl-apcu
php70w-pecl-imagick
php70w-pecl-xdebug
php70w-pgsql
php70w-phpdbg
php70w-process
php70w-pspell
php70w-recode
php70w-snmp
php70w-soap
php70w-tidy
php70w-xml
php70w-xmlrpc
3. 安装mysql
安装mysql
yum -y install mysql mysql-server安装mysql扩展
yum -y install mysql-connector-odbc mysql-devel libdbi-dbd-mysql注意: 如果想要安装指定版本mysql请按照如下步骤
- 卸载以前安装的mysql
yum remove mysql - 查看mysql可用版本
yum repolist enabled | grep “mysql.-community.” - 安装指定版本mysql
yum仓库下载MySQL
sudo yum localinstall https://repo.mysql.com/mysql80-community-release-el7-1.noarch.rpm
https://repo.mysql.com/ (这个域名下面有很多mysql版本可以选择) - yum安装MySQL:
sudo yum install mysql-community-server
mysql 常用指令
- 检查mysql 服务状态
sudo service mysqld status - 启动mysql
service mysqld start - 重启mysql
service mysqld restart - 停机mysql服务
service mysqld stop
报错解决方案: - ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) 启动mysql : service mysqld start - ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 登录mysql需要密码: mysql -uroot -proot 查看mysql初始密码步骤: - 1. more /etc/my.cnf (查看log-error=/var/log/mysqld.log 的配置路径) - 2. more /var/log/mysqld.log |grep 'temporary password' - 2019-07-20T10:00:51.966304Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: 3Dl#nl,/wa.y - 3Dl#nl,/wa.y 就是初始密码(特别注意:如果查看密码为空,需要先启动mysql才会生成哟) 命令行连接mysql: mysql -uroot -p3Dl#nl,/wa.y
- 重置mysql密码
-
use mysql
update user set password = password(“root”) where user =
“root”;
flush privileges; -
alter user ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password
by ‘你的mysql密码’;
报错解决方案: - ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement. - ERROR 1819 (HY000): Your password does not satisfy the current policy requirements 设置策略:set global validate_password.policy=0; 然后使用:alter user 'root'@'localhost' IDENTIFIED WITH mysql_native_password by '你的mysql密码'; 修改密码
配置apache
- cd /etc/httpd/conf.d
- 新建一个文件 vi test.conf
<VirtualHost *:80> AddDefaultCharset UTF-8 ServerAdmin wangchun159753@gmail.com DocumentRoot "/home/www/test" ServerName www.huaban1314.com php_admin_value open_basedir .:/home/www/:/home/data:/home/logs:/home/www/test/logs/*:/var/tmp:/tmp: ErrorLog logs/test_error_log TransferLog logs/test_access_log CustomLog logs/test \ "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b" <Directory "/home/www/test"> AllowOverride None Options None Order allow,deny Allow from all </Directory> </VirtualHost>
- 重启apache
service httpd restart
- 启动apache
-
linux mysql like =_linux下 MySQL 搭建
2021-01-19 19:45:241. yum install mysql, yum install mysql-server, service mysqld start ( port : 3306), chkconfig mysqld on2. mysql > create database episode;mysql > use episode;mysql > source ****.sql (sql fi....1. yum install mysql, yum install mysql-server, service mysqld start ( port : 3306), chkconfig mysqld on
2. mysql > create database episode;
mysql > use episode;
mysql > source ****.sql (sql file path)
3. service mysqld stop
mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
mysql -u root mysql
mysql> update user set password=password('newpassword') where user='root';
mysql> flush privileges;
mysql> quit
4. service mysqld restart
5. check table data in database: ok
6. allow remote host to connect database:
mysql -uroot -proot
mysq > use mysql;
mysql > grant all on *.* to 'root'@'%' identified by 'root' with grant option;
mysql > select host,user,password,select_priv from user; (password is not empty == > ok)
-
linux mysql环境搭建_linux下mysql环境如何搭建
2021-01-18 23:53:57linux下mysql环境搭建的方法:首先下载Linux版本的MySQL,并解压缩文件;然后添加用户、设置权限;接着初始化数据库,并安装SSL服务;最后开启服务,并使用root账户登录即可。linux下mysql环境搭建的方法:1)下载... -
linux mysql 服务_Linux Mysql 服务搭建
2021-01-27 04:59:55需要下载cmake 与mysl5.6安装包Mysql安装前提yum与vsftpd,搭建好然后把文件传入服务器Yum -y remove mysql-server 卸载以前的老数据库yum install gcc gcc-c++ ncurses-devel perl 这是依赖包Cd /home/admin 进入... -
linux mysql搭建禅道详细教程_linux安装jdk mysql 禅道 tomcat
2021-02-01 08:39:11回到root用户3:java -version 检查是否有jdk4:rpm -qa | grep java 如果发现有jdk 检测jdk的安装包5:rpm -e --nodeps +包名 一个个删除安装包6:rpm -qa | grep java检查是否删除成功7:yum-ylistjava* 查找所有... -
linux mysql环境搭建_linux环境下搭建MySQL
2021-01-27 05:13:39linux下搭建mysql的方式很多,网上也详解了很多种搭建方式,有直接yum的、有rpm的、、总之,“坑”是层出不穷,有相关文件依赖性、权限、GPG keys等等。本人也在今天搭建了一下、是出“坑”了,所以来记录下。------... -
【Linux搭建】使用yum命令安装mysql并远程连接
2020-12-05 12:49:36参考文档1:Linux环境yum,安装MySQL 1.查看系统是否有安装mysql [root@localhost ~]#yum list installed mysql* [root@localhost ~]#rpm –qa|grep mysql* [root@localhost ~]#yum list mysql* 2.安装mysql客户端 ... -
Linux环境搭建(yum版本)
2019-06-13 10:55:59安装顺序:JDK1.8 >... 使用yum命令搭建JDK1.8环境 yum install -y wget //安装wget yum list java* //首先检索java的列表 yum list java-1.8* //检索1.8的列表 yum install java-1.8.0-openjd... -
阿里云Linux系统Yum搭建MySQL优化版【亲测】
2019-06-10 00:30:39第一步: 我们先检查本地是否安装...#yum -y remove mysql-libs.x86_64 //卸载 //若有多个依赖文件则依次卸载。当结果显示为 Complete!即卸载完毕。 第二步:依赖安装 MySQL依赖libaio,所以先要安装libaio ... -
linux下搭建mysql服务器_Linux下搭建mysql主从服务器方法
2021-02-01 09:10:17Linux下搭建mysql主从服务器方法1.设置数据库同步主数据库M1: 192.168.1.106从数据库M2: 192.168.1.107安装mysql,主数据库M1和M2都操作,可参考:http://www.funet8.com/2292.html2.操作安装相同版本的MariaDB。 ... -
linux下 MySQL 搭建
2015-05-20 22:41:321. yum install mysql, yum install mysql-server, service mysqld start ( port : 3306), chkconfig mysqld on2. mysql > create database episode; mysql > use episode; mysql > sour... -
mysql 搭建 linux_Linux环境下搭建MySQL环境?
2021-01-18 20:22:09【1】linux系统安装好了之后,直接用yum安装, 安装mariadb也行,安装mysql也行。这个时候你只要会配置yun源,网络能通即可, 如果是本地yum源,可能还需要会挂载的命令,mount.也可以研究下如何自动挂载本地镜像... -
linux 创建mysql_Linux下搭建mysql
2021-01-18 19:51:18【准备环境】Linux centos7【mysql安装步骤】1.首先确定centos版本cat /etc/redhat-release2.yum安装yum -y install mariadb-server3.启动服务systemctl start mariadb.service4.开机自动启动systemctl enable ... -
Linux Mysql 服务搭建
2017-09-01 14:37:00前提yum与vsftpd,搭建好 然后把文件传入服务器 Yum -y remove mysql-server 卸载以前的老数据库 yum install gcc gcc-c++ ncurses-devel perl 这是依赖包 Cd /home/admin 进入上传文件的目录 Tar -zxvf ... -
腾讯云搭建 yum安装 lnmp (linux+nginx+php7.1+mysql5.7)
2019-09-15 16:18:301、第一步先更新yum update 2、yum安装nginx 安装nginx最新源: yum localinstall http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm yum repolist enabled | grep ... -
Linux下搭建MySQL
2020-05-17 16:37:27Mysql_Linux下搭建 1、清空原数据库 //rpm包安装方式安装的卸载 查看包名: rpm -qa|grep -i mysql 删除命令: rpm -e –nodeps 包名 // yum安装方式安装的卸载 1、查看已安装的mysql rpm -qa | grep -i mysql 2... -
Linux的mysql搭建
2018-03-06 00:31:001.centos7默认安装mariadb数据库 #yum remove mariadb* ...3.yum local install mysql源 4.安装mysql数据库服务 #yum install 数据库服务 察看进程 ps -ef|grep mysql 查看进程 5.重启服务 #ser... -
怎么在linux搭建mysql数据库_linux【搭建MySQL数据库】详细过程
2021-02-03 05:27:56实验目的:手工编译搭建MySQL数据库。首先是挂载光盘,创建文件夹,挂载从网上下载下来的mysql数据库源码安装包。然后创建yum仓库,用于安装MySQL环境包。 使用yum仓库解决安装环境的依赖性关系gcc、gcc-c++语言环境... -
yum php mysql apache_centos下yum搭建安装linux+apache+mysql+php环境教程
2021-02-05 02:15:47我们利用linux系统中yum安装Apache+MySQL+PHP是非常的简单哦,只需要几步就可以完成,具体如下:一、脚本YUM源安装:1.yum install wget #安装下载工具wget2.wget http://www.atomicorp.com/installers/atomic #下载... -
centos 163 yum mysql_centos下yum搭建安装linux+apache+mysql+php环境的方法
2021-01-26 19:24:12这篇文章主要介绍了centos下yum搭建安装linux+apache+mysql+php环境的方法,本文分步骤给大家介绍的非常详细,具有参考借鉴价值,需要的朋友可以参考下一、脚本YUM源安装:1.yum install wget #安装下载工具wget2.... -
【MySQL】Linux下搭建MySQL数据库
2019-03-20 19:51:381、MySQL官方网站下载MySQL的YUM源,在MySQL的下载页有一个“NEW!MySQL YUM Repository”,点进去找相对应的系统rpm包进行下载。如果你的Linux系统能联网,就把下载链接拷贝下: # wget http://dev.... -
linux mysql集群搭建视频教程_Linux基础入门之mysql集群搭建实战(一)
2021-03-03 16:18:305.7本节主要用到四个shell脚本和一台资料存储机器(IP:192.168.42.26)install_mysql.sh自动化安装mysql脚本ntpdate.sh时间同步脚本system_init.sh系统初始化脚本yum.shyum源配置脚本执行步骤:1.创建目录和下载脚本... -
linux mysql sudo_linux中进行搭建mysql
2021-01-27 03:59:58未安装wget的同学执行以下命令安装sudo yum install wget安装sudo rpm -ivh mysql57-community-release-el7-8.noarch.rpmsudo yum install mysql-server安装完成3. 设置密码当第一次启动MySQL服务器时,为MySQL根... -
linux下搭建mysql服务器_Linux环境下服务器环境搭建-mysql
2021-01-19 16:03:15centos 7,安装版本mysql57-community-release-el7-9.noarch(最新版本(自带安装源,注:目前Linux环境无最新mysql版本,大约为5.1))1、卸载已安装版本yum list installed | grep mysqlyum –y remove mys... -
Linux环境搭建配置mysql
2020-12-21 13:30:20关于linux环境下如何搭建mysql实际方式可有多种,本文讲述傻瓜式一键部署的方式,可让多数人可简单构建linux下的mysql服务。 Yum安装 使用 yum install mysql-server 一键安装MySQL服务 键入 service mysqld start ... -
linux上如何搭建mysql数据库环境变量_linux【搭建MySQL数据库】详细过程
2021-01-19 01:50:52实验目的:手工编译搭建MySQL数据库。首先是挂载光盘,创建文件夹,挂载从网上下载下来的mysql数据库源码安装包。然后创建yum仓库,用于安装MySQL环境包。使用yum仓库解决安装环境的依赖性关系gcc、gcc-c++语言环境... -
centos下yum搭建安装linux+apache+mysql+php环境教程
2020-09-09 23:33:24本篇文章介绍了centos下yum搭建安装linux+apache+mysql+php环境,对学习centos有一定的参考价值,感兴趣的小伙伴们可以参考一下。 -
自己搭建mysql_Linux MySQL自己环境搭建的笔记
2021-02-05 21:47:19cd /usr/share/selinuxsetenforce 0tar -xvf MySQL-5.6.12-1.el6.x86_64.rpm-bundle.tarrpm -qa|grep -i mysqlyum -y remove mysql-libs*rpm -e mysql*rpm -ivh MySQL-server-5.6.12-1.el6.x86_64.rpmrpm -ivh MySQL...