MySQL 基本操作

2021-08-04 08:44:47 字數 2682 閱讀 7749

新手救星,本人 ubuntu 系統

root@ubuntu:~# sudo apt-get install mysql-server

root@ubuntu:~# sudo apt isntall mysql-client

root@ubuntu:~# sudo apt install libmysqlclient-dev

期間會彈出設定 root 賬戶的密碼框,輸入兩次相同密碼。

root@ubuntu:~# sudo netstat -tap | grep mysql

root@ubuntu:~# netstat -tap | grep mysql

tcp6 0 0 [::]:mysql [::]:* listen 7510/mysqld

本地:

mysql -h localhost -u root -p123456

遠端:

mysql -h remotehost -u username -ppassword -d database;

create user 『liujx』@』%』 identified by 『123456』;

檢視是否新增成功:

select * from mysql.user;

create database aicnt_core_db;

grant all privileges on core_db.* to liujx@』%』 identified by 『123456』;

flush privileges; // 重新整理系統許可權表

mysql>delete from user where user=』test』 and host=』localhost』;

mysql>flush privileges;

mysql>drop database testdb; // 刪除使用者的資料庫

刪除賬戶及許可權:

drop user 使用者名稱@』%』;

drop user 使用者名稱@ localhost;

mysql> update mysql.user set password=password(『新密碼』) where user=」test」 and host=」localhost」;

mysql> flush privileges;

mysql>show database like 「%data base name%」;;

mysql>use 『資料庫名』;

mysql>show tables like 「%tablename%」;

mysql>describe 表名;

mysql>drop database 資料庫名;

mysql>drop table 資料表名;

mysqldump -t aicnt_core_db product > /home/liujx/aicnt_core_db_product_insert.sql

source /home/liujx/aicnt_core_db_product_insert.sql

show create table daily_reports;

alter table 《表名》 character set utf8;

"create

table

`config_info` (

`cfg_number`

varchar(45) not

null,

`cfg_data` text not

null,

`cfg_signature`

varchar(1024) default

null,

`cfg_crypto_ver`

int(11) default

'1',

`data_length`

int(11) default

'0',

`state`

int(11) default

'0',

`create_data` datetime default

current_timestamp,

primary

key (`cfg_number`)

) engine=innodb default charset=utf8 ;"

mysql基本操作 MySQL基本操作

mysql中新增使用者,新建資料庫,使用者授權,刪除使用者,修改密碼 注意每行後邊都跟個 表示乙個命令語句結束 1.新建使用者 1.1 登入mysql mysql u root p 密碼 1.2 建立使用者 mysql insert into mysql.user host,user,passwor...

mysql 基本操作 mysql基本操作

mysql 建立表,並設定主鍵自增 create table log logid int 4 primary key not null auto increment,logtitle varchar 32 not null logcontent varchar 160 not null logtim...

mysql基本操作

1,檢視資料庫狀態 及啟動停止 etc init.d mysqld status etc init.d mysqld start etc init.d mysqld stop 2,給使用者配置初始密碼123456 mysqladmin u root password 123456 3,修改root使...