共计 1799 个字符,预计需要花费 5 分钟才能阅读完成。
自动写代码机器人,免费开通
Mysql 数据库的第一个版本就是发行在 Linux 系统上
查看 mysql 安装包:
]# rpm -qa | grep mysql
mysql-libs-5.1.73-8.el6_8.x86_64
mysql-5.1.73-8.el6_8.x86_64
查看 yum 可用 mysql 包:
]# yum list | grep mysql
安装:
]# yum install -y mysql-server mysql mysql-deve
卸载:
]# rpm -e mysql
–nodesp 选项强制删除
查看已安装好的 mysql:
]# rpm -qi mysql
启动 mysql 服务:
]# service mysqld start
我们在使用 mysql 数据库时,都得首先启动 mysqld 服务,我们可以 通过 chkconfig –list | grep mysqld 命令来查看 mysql 服务是不是开机自动启动:
]# chkconfig –list | grep mysqld
mysqld 0: 关闭 1: 关闭 2: 关闭 3: 关闭 4: 关闭 5: 关闭 6: 关闭
通过 chkconfig mysqld on 命令来将其设置成开机启动:
# chkconfig mysqld on
为 mysql 默认 root 设置密码:
]# /usr/bin/mysqladmin -u root password ‘testpwd’
登录 mysql:
# mysql -uroot -p‘testpwd’
查看数据库:
mysql show databases;
+——————–+
| Database |
+——————–+
| information_schema |
| mysql |
| test |
+——————–+
3 rows in set (0.00 sec)
mysql 主要配置文件:
]# cat /etc/my.cnf
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
mysql 数据库文件:
# ls /var/lib/mysql/
ibdata1 ib_logfile0 ib_logfile1 mysql mysql.sock test
自己创建一个数据库,来验证一下该数据库文件的存放位置:
mysql create database simonwang;
Query OK, 1 row affected (0.00 sec)
]# ls -l /var/lib/mysql/
总用量 20492
-rw-rw—- 1 mysql mysql 10485760 7 月 25 22:19 ibdata1
-rw-rw—- 1 mysql mysql 5242880 7 月 25 22:19 ib_logfile0
-rw-rw—- 1 mysql mysql 5242880 7 月 25 22:19 ib_logfile1
drwx—— 2 mysql mysql 4096 7 月 25 22:19 mysql
srwxrwxrwx 1 mysql mysql 0 7 月 25 22:19 mysql.sock
drwx—— 2 mysql mysql 4096 7 月 25 22:32 simonwang
drwx—— 2 mysql mysql 4096 7 月 25 22:19 test
mysql 日志输出:
]# cat /var/log/mysqld.log
mysql 使用 tcpip 协议,查看是否监听在 3306 端口:
]# netstat -anp | grep 3306
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 1402/mysqld
或者查看 3006 是否监听:
]# ss -tnl | grep 3306
LISTEN 0 50 *:3306 *:*
向 AI 问一下细节
丸趣 TV 网 – 提供最优质的资源集合!