微网站管理平台,用mui做的网站,深圳特区报,盈佳国际天天做赢家网站数据相关行业都离不开数据库#xff0c;mysql在ubuntu上的安装比在windows上安装简单多了#xff0c;下面我记录一下自己成功安装的步骤和使用。1.安装软件首先更新一下源#xff1a;sudo apt-get update然后安装mysql服务器端#xff1a;sudo apt-get install mysql-serve…数据相关行业都离不开数据库mysql在ubuntu上的安装比在windows上安装简单多了下面我记录一下自己成功安装的步骤和使用。1.安装软件首先更新一下源sudo apt-get update然后安装mysql服务器端sudo apt-get install mysql-server安装客户端sudo apt-get install mysql-server中间如果有问是否continue的按y继续。2.登陆mysql输入sudo netstat -tap | grep mysql如果如果看到有mysql 的socket处于 listen 状态则表示安装成功。其中4496是mysql的端口输入命令mysql -u root -p登陆输入命令后需要输入ubuntu登陆密码。这个时候我遇到了一个问题ERROR 1045 (28000): Access denied for user boyaboyalocalhost (using password: YES)Screenshot from 2020-10-14 00-50-36.png百度了一下可能是root权限问题我不能cd根目录root。于是我输入命令sudo -i来获取更高权限Screenshot from 2020-10-14 00-53-43.png再次输入mysql -u root -p成功登陆。Screenshot from 2020-10-14 00-55-17.pngmysql服务管理启动sudo service mysql start停止sudo service mysql stop服务状态sudo service mysql statusrootboya-XPS-8910:~# sudo service mysql status● mysql.service - MySQL Community ServerLoaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enActive: active (running) since Wed 2020-10-14 21:39:01 EDT; 4h 7min agoProcess: 1205 ExecStart/usr/sbin/mysqld --daemonize --pid-file/run/mysqld/myProcess: 1166 ExecStartPre/usr/share/mysql/mysql-systemd-start pre (codeexitMain PID: 1207 (mysqld)Tasks: 29 (limit: 4915)CGroup: /system.slice/mysql.service└─1207 /usr/sbin/mysqld --daemonize --pid-file/run/mysqld/mysqld.pidOct 14 21:38:57 boya-XPS-8910 systemd[1]: Starting MySQL Community Server...Oct 14 21:39:01 boya-XPS-8910 systemd[1]: Started MySQL Community Server.3. mysql简单使用-查看当前数据库show databases;Screenshot from 2020-10-14 00-57-36.png-创建一个新数据库输入命令create database if not exists appList;mysql create database if not exists appList;Query OK, 1 row affected (0.00 sec)一个叫appList的数据库建好了-为数据库创建一张表输入use appList使用appList这个数据库mysql use appListDatabase changed-定义表的数据类型mysql create table if not exists appList(- id int auto_increment,- a varchar(50) not null,- b varchar(5),- c varchar(10) not null,- d int not null,- e DATE,- primary key(id)- );Query OK, 0 rows affected (0.28 sec)auto_increment是自动生成一个唯一数字primary key是数据库数据的唯一标识。-查看新建表的结构desc appList;mysql desc appList;--------------------------------------------------------| Field | Type | Null | Key | Default | Extra |--------------------------------------------------------| id | int(11) | NO | PRI | NULL | auto_increment || a | varchar(50) | NO | | NULL | || b | varchar(5) | YES | | NULL | || c | varchar(10) | NO | | NULL | || d | int(11) | NO | | NULL | || e | date | YES | | NULL | |--------------------------------------------------------6 rows in set (0.02 sec)-直接在登陆时查看某个表mysql -uroot -p密码 appList参考链接