<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                1. `sql語句新增字段`: ~~~ ?ALTER table TABLE_NAME(表名) ADD CULUMN `field(字段)` 數據類型 是否無符號 是否為空 是否設置默認值; ~~~ 2. 刪除字段`sql`語句: ~~~ ? ALTER TABLE TABLE_NAME DROP COLUMN COLUMN_NAME ~~~ 3. 修改字段`sql`語句 ~~~ ?alter table TABLE_NAME ?modify column COLUMN_NAME varchar(20) COMMENT '注釋'; ~~~ 4. 使用`DISTINCT`規避重復的數據 ~~~ ?SELECT ?DISTINCT ? c.`name`, ? cc.`name` AS class_name, ? c.`id`, ? c.`cid` ?FROM ? sycms_question AS q ? RIGHT JOIN sycms_course AS c ON q.cid = c.id ? LEFT JOIN sycms_course_class AS cc ON c.cid = cc.id ?WHERE ? `cc`.`id` = 63 ?ORDER BY ? c.id DESC ?GROUP BY ? c.`name` ?LIMIT 0,5 ~~~ 5. 或者使用`group by`進行去重 6. 獲取一個表內2個字段相同的數據 ~~~ ?SELECT ? `id`, ? `status`, ? `quantity`, ? `take_count` ?FROM ? dline_coupon AS a ?WHERE ? EXISTS ( SELECT quantity, take_count FROM dline_coupon WHERE quantity = a.take_count GROUP BY quantity HAVING count( * ) > 1 ) ~~~ 7. 開放數據庫訪問權限 ~~~ ?開放遠程連接權限:grant [權限] on ? [database.table] to [用戶名]@[IP] identified by [密碼]; ? ?? ?刷新權限:flush privileges; ~~~ 例子: ~~~ ?grant all privileges on test.* to user@'%' identified by '1234'; ? ~~~ 意思是,test數據庫的所有表對任意IP地址的user用戶開放所有權限,登陸密碼是1234。 8. 當`MySQL`的自增id用完了怎么辦? 在`MySQL`中,`Int`整型的范圍如下: | 類型 | 最小值 | 最大值 | 存儲大小 | | --- | --- | --- | --- | | Int 有符號 | \-2147483648 | 2148483648 | 4 bytes | | Int 無符號 | 0 | 4294967295 | 4 bytes | 以無符號整型為例,約43億,一旦達到最大值,此時數據繼續插入會報一個逐漸沖突異常如下所示 > Duplicate entry '4294967295' for key 'PRIMARY' 解決方案就是把`Int`類型改為`BigInt`類型,它的范圍如下 | 類型 | 最小值 | 最大值 | 存儲大小 | | --- | --- | --- | --- | | BigInt 有符號 | \-9223372036854775808 | 923372036854775808 | 8 bytes | | BigInt 無符號 | 0 | 18446744073709551615 | 8 bytes | 更好的回答是 > 進行分庫分表 9. 線上如何修改列的數據類型 ~~~ ?ALTER TABLE table_name CHANGE old_field_name new_field_name field_type; ~~~ 不保險還是用第三方工具進行修改表結構
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看