ubuntu MySQL Oracle_ubuntu笔记(二) ubuntu上安装 mysql

一、oracle官网上下载mysql

1、记得下载的时候一定要选择ubutu linux的版本

二、安装alien

sudo apt-get install alien

问题,我当时执行了这个命令,但是报的是依赖另一个包。问题已经过了。当时没记下来,有可能是我第一次装错                了。导致的。第一次我是将上面的tar包解压后一个个的安装。有些都是需要依赖,所以导致错误。

4、如果你安装了mysql,请先卸载mysql

5、安装mysql

1、解压4

tar -cvf  *.tar  /pkx/mysql/

2、安装mysql

dpkg -i mysql_*.deb

因为解压出来的安装包有多个,我一开始是一个个的用dpkg去安装,但是出现了错误。后来搜到上面的那个命令。

就好用了。

6、启动和停止数据库

将目录切换到 /etc/init.d

执行 mysql 就可以脸上数据库了。如果不行,执行 mysql -start

将目录切换到usr/bin    执行        mysqladmin -u root -p shutdown 关闭mysql服务器

三、修改mysql的用户名密码

将目录切换到usr/bin 下执行 mysqladmin -u username  password 123456

四、设置远程链接

1、查看远程端口是否在监听

netstat -an|grep 3306

2、切换进去mysql>执行

mysql>grant all privileges on*.*to 'user' @ '%' identifiedby' password'with grant option;

user 是用户名,password 是密码,% 表示任意主机,这样每一台计算机就能远程登录了。

mysql>flush privileges

3、修改mysql 数据库user表里的主机localhost,将host字段里的localhost 改为%

mysql>update user set host='%' where user ='root

mysql>select host,user from user'

补充问题:今天用命令 mysql登录无用户名密码的mysql 报错   error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'

解决方案:  将目录切换到etc/init.d/下执行 # mysqld_safe --skip-grant-tables &命令,然后在执行mysql start命令

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值