文章目录 一、安装二、使用2.1 登录2.2 数据库操作2.2.1 创建数据库2.2.2 删除数据库2.2.3 创建数据表 参考文档 一、安装 linux 下 Mysql
sudo apt install mysql-server
检查安装是否成功,输入:
mysql -V
连接服务器时,需要提供用户名和密码
# 连接远程服务器mysql -h host -u user -p# 在本地连接本地的Mysqlmysql -u user -p
初次登录可以使用root账户,然后在root账户中创建新用户,再使用上面的命令登录
# 登录 root 用户(密码是安装的时候让填的,如果没有填就是没有密码)sudo mysql -u root# 将new_user和new_passWord替换为要创建的新用户的用户名和密码CREATE USER 'new_user'@'localhost' IDENTIFIED BY 'new_password';# 这步很重要,赋予new_user用户所有权限,否则在后续操作时会提示该用户没有权限GRANT ALL PRIVILEGES ON *.* TO 'new_user'@'localhost' WITH GRANT OPTioN;# 退出当前Mysql用户exit# 登录新创建的用户$ mysql -u new_user -p
如果要查看更多的Mysql的选项列表,可以输入
mysql --help
使用SHOW语句可以找出服务器上当前存在哪些数据库:
# SHOW DATABASES;或者换成小写都是可以的mysql> SHOW DATABASES;+--------------------+| Database |+--------------------+| RUNOOB || infORMation_schema || mysql || performance_schema || sys |+--------------------+5 rows in set (0.00 sec)
在登陆 MySQL 服务后,使用 create 命令创建数据库,语法如下:
CREATE DATABASE 数据库名;
# 创建数据库mysql> CREATE DATABASE test;Query OK, 1 row affected (0.03 sec)mysql> show databases;+--------------------+| Database |+--------------------+| RUNOOB || information_schema || mysql || performance_schema || sys || test |+--------------------+6 rows in set (0.00 sec)
USE命令用于切换当前连接的活动数据库,当连接到MySQL服务器时,默认情况下可能没有选择任何数据库。为了执行针对特定数据库的SQL查询(例如SELECT、INSERT、UPDATE、DELETE等),需要先告诉MySQL想要操作哪个数据库
USE 数据库名;
drop 命令删除数据库,命令格式:
drop database 数据库名;
创建MySQL数据表的SQL通用语法:
CREATE TABLE table_name (column_name column_type);
Mysql数据类型:https://www.runoob.com/mysql/mysql-data-types.html
# 创建一个表mysql> create table test_table (name VARCHAR(100));Query OK, 0 rows affected (0.14 sec)# 查看表的情况mysql> show tables;+----------------+| Tables_in_test |+----------------+| test_table |+----------------+1 row in set (0.00 sec)# 查看表中情况mysql> DESCRIBE test_table;+-------+--------------+------+-----+---------+-------+| Field | Type | Null | Key | Default | Extra |+-------+--------------+------+-----+---------+-------+| name | varchar(100) | YES | | NULL | |+-------+--------------+------+-----+---------+-------+1 row in set (0.01 sec)
https://dev.mysql.com/doc/refman/8.1/en/entering-queries.html
https://www.runoob.com/mysql/mysql-connection.html
来源地址:https://blog.csdn.net/u011895157/article/details/132497682
--结束END--
本文标题: Linux 下 Mysql 的使用(Ubuntu20.04)
本文链接: https://www.lsjlt.com/news/422999.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-10-23
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0