ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

Linux中安装数据库

2021-08-02 22:00:25  阅读:153  来源: 互联网

标签:Linux 数据库 mysql community etc yum MySQL 安装


1、先下载wget包:# yum install wget -y

# yum install wget -y

2、仓库安装:

rpm -i https://repo.mysql.com//mysql80-community-release-el8-1.noarch.rpm
		dnf install mysql-server

也可以使用国内源:

https://mirrors.tuna.tsinghua.edu.cn/mysql/yum/mysql-8.0-community-el8-x86_64/

3、编写仓库、仓库内容本身就有,如果没有手动添加

# vi /etc/yum.repos.d/mysql-community.repo
mysql80-community]
name=MySQL 8.0 Community Server
baseurl=http://repo.mysql.com/yum/mysql-8.0-community/el/8/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

[mysql-connectors-community]
name=MySQL Connectors Community
baseurl=http://repo.mysql.com/yum/mysql-connectors-community/el/8/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

[mysql-tools-community]
name=MySQL Tools Community
baseurl=http://repo.mysql.com/yum/mysql-tools-community/el/8/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

[mysql-tools-preview]
name=MySQL Tools Preview
baseurl=http://repo.mysql.com/yum/mysql-tools-preview/el/8/$basearch/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

[mysql-cluster-8.0-community]
name=MySQL Cluster 8.0 Community
baseurl=http://repo.mysql.com/yum/mysql-cluster-8.0-community/el/8/$basearch/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

4、安装数据库:

# yum -y install mysql-community-server

5、进入数据库

mysql -u root -p
Enter password: 
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)


会出现这个,让输入密码。

解决方法:

先停止数据库服务:

# service mysql stop


在配置文件中(# vim /etc/my.cnf或者# vim /etc/mysql/my.cnf)加入:

[mysqld]
skip-grant-tables

让数据库开机自己跳过输入密码那一步,


6、重新开启数据库服务:

# systemctl restart mysqld

注:如果一开始没有启动过数据库服务用:

# systemctl start mysqld


7、进入数据库

#  mysql -u root -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 7
Server version: 8.0.26 MySQL Community Server - GPL

Copyright (c) 2000, 2021, Oracle and/or its affiliates.

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 datebases;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'datebases' at line 1


直接回车,不用输入密码,就可以进入到数据库

 成功进入数据库。

进入数据库的命令:

mysql -u root -p

显示数据库:

mysql> show databases;

标签:Linux,数据库,mysql,community,etc,yum,MySQL,安装
来源: https://blog.csdn.net/m0_50681983/article/details/119334506

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有