当前位置:首页 > linux > 正文内容

linux安装mysql

关中浪子2年前 (2022-02-09)linux1066
【腾讯云】2核2G4M云服务器新老同享99元/年,续费同价
找梯子最重要的就是稳定,这个已经上线三年了,一直稳定没有被封过,赶紧下载备用吧!

安装MySQL

要安装 MySQL,可以在终端提示符后运行下列命令:


sudo apt-get install mysql-server mysql-client #中途会让你输入一次root用户密码

sudo apt-get install php5-mysql  #安装php5-mysql 是将php和mysql连接起来

一旦安装完成,MySQL 服务器应该自动启动。


sudo start mysql #手动的话这样启动

sudo stop mysql #手动停止

当你修改了配置文件後,你需要重启 mysqld 才能使这些修改生效。


要想检查 mysqld 进程是否已经开启,可以使用下面的命令:


pgrep mysqld

如果进程开启,这个命令将会返回该进程的 id。


[编辑]文件结构

MySQL配置文件:/etc/mysql/my.cnf ,其中指定了数据文件存放路径


datadir         = /var/lib/mysql

如果你创建了一个名为 test 的数据库,那么这个数据库的数据会存放到 /var/lib/mysql/test 目录下。


[编辑]进入MySQL

mysql -u root -p 

(输入mysql的root密码)


qii@ubuntu:~$ mysql -u root -p

Enter password: 

Welcome to the MySQL monitor.  Commands end with ; or \g.

Your MySQL connection id is 37

Server version: 5.1.41-3ubuntu12.3 (Ubuntu)


Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.


mysql> 

修改 MySQL 的管理员密码:


sudo mysqladmin -u root password newpassword;

[编辑]简单的操作

显示数据库:


mysql> show databases;

+--------------------+

| Database           |

+--------------------+

| information_schema |

| mysql              |

+--------------------+

2 rows in set (0.00 sec)

[编辑]设置远程访问

1.取消本地监听

正常情况下,mysql占用的3306端口只是在IP 127.0.0.1上监听,拒绝了其他IP的访问(通过netstat可以查看到)。取消本地监听需要修改 my.cnf 文件:


sudo vim /etc/mysql/my.cnf

//找到如下内容,并注释

bind-address = 127.0.0.1

然后需要重启 mysql (可最后再重启)。


2.授权法


mysql>GRANT ALL PRIVILEGES ON *.* TO <user>@"%" IDENTIFIED BY '<password>' WITH GRANT OPTION;

mysql>FLUSH RIVILEGES


第二句表示从mysql数据库的grant表中重新加载权限数据。因为MySQL把权限都放在了cache中,所以在做完更改后需要重新加载。



扫描二维码推送至手机访问。

版权声明:本文由码农翻生发布,如需转载请注明出处。

本文链接:https://lubojian.cn/post/102.html

分享给朋友:

相关文章

linux中的apt是什么

linux中的apt是一款安装包管理工具,它是一个客户/服务器系统。如果我们要利用apt安装软件,可以执行【sudo apt-get install packagename】。apt简介Advanced Packaging Tool(apt...

用apt方式安装MySQL

如无意外,这样安装完就是没问题可以直接使用的:sudo apt update,首先更新一下软件列表,5.7只是我安装的时候库里最新版本,具体直接按tab键即可sudo apt install mysql-client-core-5.7,物理...

linux(ubuntu)下安装mysql(使用apt方式)

linux(ubuntu)下安装mysql(使用apt方式)

 在Linux下MySQL的安装,我一直觉得挺麻烦的,因为之前安装时就是由于复杂的配置导致有点晕。今天,需要在Linux下用Qt连接MySQL。遂安装配置了一把。      1)首先检查系统中是否已经...

linux彻底卸载MySQL

linux彻底卸载MySQL

删除mysql的数据文件sudo rm /var/lib/mysql/ -R 删除mysql的配置文件sudo rm /etc/mysql/ -R 自动卸载mysql(包括server和client)sudo apt-g...

linux安装包查找及安装

官方包源: http://packages.ubuntu.com/ubuntu下当前安装的包保存在在:/var/cache/apt/archivesubuntu下当前安装的运用: /usr/share/applications 包...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。