MySQL資料庫使用 MySQL資料庫管理

2021-08-13 16:20:45 字數 2450 閱讀 1184

開發時一般不使用系統的root使用者,應該是建立乙個新的使用者,管理乙個工程。

登入使用者的命令:mysql -uusername -p

登入完成後就進入sql命令格式,格式以「;」結尾。

windows用安裝的時候設定的root登入命令列,如下圖所示。

linux安裝時若沒有提示設定root密碼的,可以使用系統預設的賬號和密碼。

賬號密碼在檔案/etc/mysql/debian.cnf中

ghost@ghost-machine:~$ sudo cat /etc/mysql/debian.cnf

[sudo] ghost 的密碼:

# automatically generated for debian scripts. do not touch!

[client]

host = localhost

user = debian-sys-maint

password = j0oq******zmv

socket = /var/run

/mysqld/mysqld.sock

[mysql_upgrade]

host = localhost

user = debian-sys-maint

password = j0oq******zmv

socket = /var/run

/mysqld/mysqld.sock

ghost@ghost-machine:~$

enter password:

welcome to

the mysql monitor. commands end

with ; or \g.

your mysql connection id

is10

server version: 5.7

.19-0ubuntu0.16

.04.1 (ubuntu)

oracle is a registered trademark of oracle corporation and/or

itsaffiliates. other names may be trademarks of their respective

owners.

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

mysql>

建立的資料庫為基本資料庫,根據各個專案名來建立這個專案下用到的資料庫型別。資料庫的管理只能是本地登入的管理員使用者進行管理,不能通過遠端進行管理。

sql命令:

create database zx_mysql;
mysql> create database zx_mysql;

query ok, 1 row affected (0.02

sec)

mysql>

sql命令:

show databases;
mysql> show databases;

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

| database |

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

| information_schema |

| mysql |

| performance_schema |

| sys |

| zx_mysql |

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

6 rows in set (0.00 sec)

mysql>

sql命令:

drop database zx_mysql;
mysql> drop database zx_mysql;

query ok, 0 rows affected (0.19 sec)

mysql>

sql命令:

use database zx_mysql;
mysql> use

zx_mysql;

database changed

mysql>

使用MySQL資料庫

1.檢視當前伺服器中有哪些庫 show databases 2.檢視當前使用的庫中有哪些表 use mysql show tables 3.檢視表的結構 use mysql describe user 1.建立新的庫 create database auth 2.建立新的表 create table...

MySQL使用(資料庫)

1 啟動或關閉資料庫服務 方法 launchpad 系統偏好設定 mysql start mysql server stop mysql server 檢查是否已啟動 ps ef grep mysql 2 連線資料庫 終端 命令 mysql u root p 注 回車後輸入登入密碼 3 資料庫簡單操...

mysql資料庫效能資料 MYSQL資料庫效能優化

1.選取最適用的字段屬性 表中字段的寬度設得盡可能小 char 的上限為 255 位元組 固定占用空間 varchar 的上限 65535 位元組 實際占用空間 text 的上限為 65535。盡量把字段設定為 not null,執行查詢的時候,資料庫不用去比較 null 值。2.使用連線 join...