SQL数据库的一些操作

来源:互联网 发布:shadowsockx for mac 编辑:程序博客网 时间:2024/04/30 03:48

SQL数据库的一些操作


——以 MySQL为例

//登陆mysql -u root -p//创建一个名为test_lib的数据库CREATE DATABASE test_lib//删除一个名为test_lib的数据库DROP DATABASE test_lib//选择test_lib数据库USE test_lib//添加一个包含3列的表(table)[参考](http://www.runoob.com/sql/sql-create-table.html)CREATE TABLE table1    (        column_name1 data_type(size),        column_name2 data_type(size),        column_name3 data_type(size)    );//删除一个表(table)DROP TABLE table_name//添加一个列(表头)ALTER TABLE table_name ADD COLUMN column_name VARCHAR(45);//删除一列ALTER TABLE table1 DROP COLUMN column1;//添加一行(两种方式,指定列,或者不指定列)INSERT INTO table_name (column1,column2,column3,...) VALUES ('value1','value2','value3',...);INSERT INTO table_name VALUES ('value1','value2','value3',...);//删除一行DELETE FROM table_name WHERE column5='CCC';//显示test_lib的所有数据SECLET * FROM test_lib//查看有多少个databaseshow databases;//查看某个database有多少个tableshow tables;//查看当前使用的数据库select database();//查看数据库使用端口show variables  like 'port';//查看数据库编码show variables like 'character%';//查看数据库的所有用户信息select distinct concat('user: ''',user,'''@''',host,''';') as query from mysql.user;//查看某个具体用户的权限show grants for 'root'@'localhost';//查看数据库当前连接数,并发数show status like 'Threads%';//查看数据文件存放路径show variables like '%datadir%';
0 0
原创粉丝点击