mysql 0-1 linux操作系统安装卸载mysql,开机自动启动mysql,远程连接mysql

#yum 源中是否有mysql安装包
yum list mysql*
#是否安装过
yum list installed mysql*
rpm -qa |grep mysql

#1.安装mysql 客户端
yum install mysql
#2.安装mysql 服务端
yum install mysql-server
yum install mysql-devel 
#3.启动、停止mysql服务及开机自启
service mysqld start
service mysqld stop
service mysqld restart
 #开机自启
 chkconfig --add mysqld
 chkconfig mysqld on
#4.设定字符集
 vi /etc/my.cnf
 新增 character-set-server=utf8 
#5.创建root管理员及登录 
 mysqladmin -u root password 密码
 mysql -u root -p密码 如果不想明文输入回车
#6.忘记root密码
 service mysqld stop
 mysqld_safe --user=root --skip-grant-tables;
 #或者在my.ini的[mysqld]字段加入:skip-grant-tables
 #这一步骤执行的时候不会出现新的命令行,你需要重新打开一个窗口执行下面的命令 
 mysql -u root
 use mysql
 update user set password=password(‘新密码‘) where user=‘root‘;
 flush privileges;
 service mysqld restart;
 就可以用新密码登录
#7.远程登录mysql
  #前提本地安装mysql客户端及服务器之间ping的通
   
  #服务端   
    #关闭防火墙
    service iptables stop
    #查看服务及监听的端口是否正常 
     netstat -tulnp           
    #vi /etc/my.cnf  #确保skip-networking被删除或者屏蔽,否则不支持TCP/IP 访问;
                     #bind-address 删除该行或者将ip改为客户端IP
    #重启mysqld服务
    #mysql -u root -p
    #use mysql
    #grant all privileges on *.* to  identified by ‘123456‘; 
    #grant all privileges on *.* to  identified by ‘654321‘; 
     #(上面授权了130上两个数据库用户root和zsh) 
    #flush privileges ;
    #重启mysqld服务 
  #客户端 
   ping 192.168.150.131 
   mysql -uroot -h192.168.150.131 -p 
   mysql -uroot -h192.168.150.131 -p                
    
#8.卸载
   #查看安装过的mysql包
    yum list installed mysql*
    yum -y remove mysql*
    rm -rf /var/lib/mysql
    rm /etc/my.cnf
         
#9.linux mysql下重要的目录
    /etc/my.cnf #数据库配置文件    
    其中datadir后面的路径指定的是数文件存放地址
        mysql.sock是随每一次 mysql server启动生成的,用于mysql客户端程序
                  mysql与mysql服务器端程序mysqlserver处于同一台机器,发起本地连接时可用     启动脚本/etc/init.d/mysql
   日志文件mysql> show variables like ‘log_%‘;
时间: 2024-10-29 04:23:18

mysql 0-1 linux操作系统安装卸载mysql,开机自动启动mysql,远程连接mysql的相关文章

解决远程连接mysql错误1130

Mysql远程连接Mysql服务器的数据库,错误代码是1130,ERROR 1130: Host xxx.xxx.xxx.xxx  is not allowed to connect to this MySQL server  猜想是无法给远程连接的用户权限问题. 这样子操作mysql库,即可解决.  在本机登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称

Linux操作系统安装步骤(RHEL5)

使用VMware Workstation新建一台64位的虚拟机 1)启动"新建虚拟机"向导程序 在VMware Workstation软件中,通过菜单"文件"-->"新建虚拟机"打开"新建虚拟机向导"窗口,配置类型选"自定义(高级)",如图-1所示,单击"继续". 图-1 2)选择虚拟机的硬件兼容性 接受默认的Workstation 9.0,如图-2所示,单击"继续&qu

谈谈企业--RedHat Linux操作系统安装配置规范

1.谈谈规范的那些事 首先思考为什么要规范,规范有哪些好处.怎样去规范.规范可以避免哪些风险,当服务器超过几百上千台的时候,规范的重要性越发的尤为重要,废话不多说,浅谈下自己的规范文档. RedHat Linux操作系统安装配置规范 1.1    版本选择 根据应用的要求,并结合硬件类型,选择适当的操作系统版本. 至本规范最后更新时,新安装操作系统允许使用的版本如下: RedHatEnterprise Linux Server 6.4 RedHatEnterprise Linux Server

虚拟机软件及Linux操作系统安装操作步骤

虚拟机软件及Linux操作系统安装操作步骤 一.虚拟机软件的安装 在Windows系统系安装适合的Windows版本的VMware Workstation后,就可以在VMware Workstation上创建虚拟机了,之后运行创建的虚拟机即可在虚拟机上安装CentOS Linux操作系统的过程和在实际生产环境下安装是一样的. 1.创建一个VM虚拟机实践 1.1.创建一个新的虚拟机 1)虚拟机软件安装完毕后,双击桌面上的VMwareWorkstation图标或者在开始菜单里到VMware Work

VMware虚拟机安装+Linux操作系统安装视频教程_Linux实验环境安装

VMware虚拟机安装+Linux操作系统安装视频教程_风哥版Linux实验环境安装 1.VMware虚拟机安装(VMWare Server+VMWare WorkStation) 2.VMware虚拟机配置 3.VMware虚拟机克隆 4.Linux操作系统安装配置 5.Linux操作系统虚拟机的多机克隆 视频学习地址: http://edu.51cto.com/course/course_id-3733.html

Linux操作系统安装步骤

一.Linux操作系统安装(图片形式) 安装前准备(安装Linux6.9和Linux7.3两个版本) ①安装VMware Workstation(虚拟机) ②系统镜像(mirrors.aliyun.com,可以到镜像站下载) Centos6.9安装 至此,下一步按着说明几个完成Linux操作系统安装. Centos7.3安装 至此,按着下一步下一步即可完成Linux操作系统安装.

通过linux远程连接mysql,查询结果中文为乱码小结

首先本地办公环境为windows使用的是navicat连接的mysql navicat连接mysql时查询结果正常 查看编码方式: mysql> show variables like '%character%'; +--------------------------+--------------------------------+ | Variable_name            | Value                          | +-----------------

Navicat for mysql 远程连接 mySql数据库10061、1045错误问题 (转)

远程使用Navicat for mysql 客户端软件连接 mySql数据时,连接出现 2003-Can’t connect to MySQL on ’192.168.1.2’(10061)错误时,是由于MySQL不准许远程连接. 修改方法如下: 1:在服务端MySQL文件夹下找到my.ini文件.修改bind-address=127.0.0.1 为 bind-address=0.0.0.0 (在MySQL 5的my.ini中未发现此项) 2:重新启动MySQL服务. 测试连接情况: 如果没有给

远程连接mysql root账号报错:2003-can't connect to MYSQL serve

1.远程连接Linux系统,登录数据库:mysql -uroot -p(密码) 2.修改root账号的设置: GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION; 其中'root'为mysql用户名,'123456'为root账户密码,修改其他用户修改对应的参数即可. 3.执行 flush privileges;命令立即生效 4. 使用exit命令退出MySQL 然后打开vim  /